Zur Navigation

mod_rewrite für sphpblog

1 fligor

Hallo Alle,

habe ein blog mit meiner Freundin aufgemacht:

Privater Blog

und wollte auch eine mod_rewrite anwenden. Funktioniert aber noch nicht 100%. Bin bei 1und1 und das ist meine rewrite:

RewriteEngine on
Options +FollowSymlinks

RewriteRule ^comments,([0-9]+),([0-9]+),(.*)\.html$ comments.php?y=$1&m=$2&entry=$3
RewriteRule ^trackback,([0-9]+),([0-9]+),(.*),(.*)\.html$ trackback.php?y=$1&m=$2&entry=$3&__mode=$4
RewriteRule ^static,(.*)\.html$ static.php?page=$1
RewriteRule ^index,(.*)\.html$ index.php?entry=$1
RewriteRule ^index2,([0-9]+),([0-9]+),([0-9]+)\.html$ index.php?d=$1&m=$2&y=$3
RewriteRule ^index3,([0-9]+),([0-9]+),([0-9]+),([0-9]+)\.html$ index.php?d=$1&m=$2&y=$3&&category=$4


RewriteRule ^(.*).html$ $1.php

# Spambots nach User_agent aussperren

RewriteCond %{HTTP_USER_AGENT} ^.*Whacker.*$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^EmailCollector [OR]
RewriteCond %{HTTP_USER_AGENT} ^EmailSiphon [OR]
RewriteCond %{HTTP_USER_AGENT} ^EmailWolf [OR]
RewriteCond %{HTTP_USER_AGENT} ^.*FileHound.*$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^.*TurnitinBot.*$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^.*JoBo.*$ [OR]
RewriteCond %{HTTP_USER_AGENT} ^.*adressendeutschland.*$
RewriteRule ^.* - [F]

Kann mir jemand helfen. Würde mich sehr freuen. Widme demjenigen auch einen Eintrag mit ein paar Links drin.

MFG FLo

12.10.2005 23:45

2 Jörg Kruse

Hallo FLo,

versuch es mal mit der Angabe der RewriteBase:

RewriteEngine on
Options +FollowSymlinks

RewriteBase /

RewriteRule ^comments,([0-9]+),([0-9]+),(.*)\.html$ comments.php?y=$1&m=$2&entry=$3

Danach findet der Server die Dateien hoffentlich ;)

PS: Ist das "Options +FollowSymlinks" notwendig bei deinem 1und1 Paket?

cu Jörg

13.10.2005 07:30

3 fligor

Wieder einmal nur so ein dämlich einfacher Fehler. Es würde bei mir auch ohne +FollowSymlinks klappen. Sicher ist aber sicherer.

Danke Jörg, schreibe dir einen Artikel...
Auf was soll ich dabei alles linken? Kannst dir zwei Ziele aussuchen.

MFG FLo

13.10.2005 12:49

Beitrag schreiben (als Gast)

Die Antwort wird nach der Überprüfung durch einen Moderator freigeschaltet.





[BBCode-Hilfe]