1
RewriteRule ^u/([0-9a-zA-Z]+)$ home.php?u=$1 [NC,L]
我基本上想要刪除u
,但是當我這樣做時什麼都沒有發生。 我想顯示site.com/home.php?u=$1
爲site.com/$1
。沒有「目錄」的Htaccess不起作用
我在做什麼錯?
RewriteRule ^u/([0-9a-zA-Z]+)$ home.php?u=$1 [NC,L]
我基本上想要刪除u
,但是當我這樣做時什麼都沒有發生。 我想顯示site.com/home.php?u=$1
爲site.com/$1
。沒有「目錄」的Htaccess不起作用
我在做什麼錯?
改變你的重寫規則到下面,它會起作用。而且你還沒有包含RewriteEngine On。
RewriteEngine On
RewriteCond %{QUERY_STRING} (^|&)u=\$1($|&)
RewriteRule ^home\.php$ /$1?&%{QUERY_STRING}
我也有想如果我有js文件和JS文件中我有一個Ajax請求一些文件的URL沒有什麼工作的各個環節中的問題,這是有點硬的每一個環節之前更改與/每一個文件。在htaccess中有一些選項嗎? – Skyey