Hi zusammen.
Mich würde interessieren, wie ich es anstellen muss, damit ich als url www.beispiel.de/archiv/2006 dastehen habe, der Aufruf aber komplett über die index.php (oder index.php5) läuft.
Im Wordpress steht folgendes<br /># BEGIN WordPress<br /><IfModule mod_rewrite.c><br />RewriteEngine On<br />RewriteBase /<br />RewriteCond %{REQUEST_FILENAME} !-f<br />RewriteCond %{REQUEST_FILENAME} !-d<br />RewriteRule . /index.php [L]<br /></IfModule><br /><br /># END WordPress<br />
Damit kann ich aber überhaupt nichts anfangen! :D
die Struktur meines Scriptes wäre:
index.php?do=news&sub=2006&sub2=1
Vielen Dank.
so sollte es reichen :<br />RewriteEngine on <br />RewriteBase /<br />RewriteCond %{REQUEST_FILENAME} !-f<br />RewriteCond %{REQUEST_FILENAME} !-d<br />RewriteRule ^/archive/(.*)/(.*)$ index.php?do=news&c=$1&sub2=$2<br />
wenn du jez die url aufrufst
:
meinedomain.tld/archive/2005/artikel4
sollte (wird) die index.php?do=news&c=2005&sub2=artikel4
aufgerufen werden, wenn ich keinen fehler gemacht habe.
ifmodul kannste in der htaccess weglassen, wenn du weisst, dass dein server mod_rewrite unterstützt, sollte ers nicht tun endet alles in einem statuscode 500 von apache (Internal Server Error)
wenn man ifmodul weglässt^^
It looks like you're new here. If you want to get involved, click one of these buttons!