Htaccess af mappe med $_GET

Tags:    php

Hej, udvikler

Jeg har kigget lidt på Wordpress multisite htaccess

Det jeg ønsker er at kunne htacess min fil der hedder:

"localhost/index.php?site=test&page=index" til at blive localhost/test/index eller localhost/test/testside

Håber der er en der har prøvet dette før og jeg har self. kigget på wordpress multisite scriptet, men jeg kan desværre ikke få det til at virke..



2 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Det du ønsker er at "localhost/test/index" bliver til "localhost/index.php?site=test&page=index" og ikke modsat.

i htaccess filen skal du have flg. ( muligvis uden RewriteEngine ):
Fold kodeboks ind/udKode 


Ovenstående er ca. den kode du skal bruge, men ikke sikkert at det 100% virker.

Læs evt. http://www.addedbytes.com/articles/for-beginners/url-rewriting-for-beginners/

RewriteRule kræver RewriteEngine On



Hej, tak for svaret, det var lige hvad jeg skulle bruge!

Hvordan forhindre jeg en komplikation mellem de andre regler?


RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?page=$1 [L,QSA]


RewriteRule ^([^/]+)/([^/]+)/? index.php?site=$1&pages=$2 [QSA,L]

Er min kode lige nu, for at jeg kan have sider som /index og /about

Men med din kode har jeg jo muligheden for at skrive /test1/index men den ødelægger så de andre regler...

Håber du forstår!



t