1
我使用此代碼重寫3210到example.com/kat.php?kat=something
htaccess的重寫traling削減爲GET參數
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)-([^/]*)\.html$ $1.php?kat=$2 [QSA]
RewriteRule ^([^\.]+)$ $1.php [QSA]
但我想?kat=
是/
所以example.com/kat/something.html
到example.com/kat.php?kat=something
所以我嘗試:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)/(.*)\.html$ $1.php?kat=$2 [QSA]
RewriteRule ^([^\.]+)$ $1.php [QSA]
但它的不工作。那麼我怎樣才能讓/成爲一個GET名字?
您好,感謝它的工作原理與kat.php的答案,但我本來應該更具體,它應該是KAT-preisvergleich.php代替kat.php所以用連字符PHP文件,這有可能嗎? – BungholeOK
ok然後嘗試:'RewriteRule ^([^ /] +)/([^。] +)\。html $ $ 1-preisvergleich.php?$ 1 = $ 2 [NC,QSA,L]' – anubhava