2014-02-05 52 views

回答

0

那麼,假設你的htaccess在根目錄下,我可以看到沒有錯。

我能想象的唯一問題將是主導斜線,這取決於您的Apache版本。此外

RewriteRule ^/?([0-9]+)\.js$ /js/js.php?id=$1 [L] 

,倒不如禁止訪問你的PHP文件,並將其重定向到你的漂亮網址:
你可以試試這個

RewriteEngine on 

RewriteCond %{THE_REQUEST} ^.*\/js/js\.php\?id=([0-9]+) 
RewriteRule^/%1.js? [R=301,L] 

RewriteRule ^/?([0-9]+)\.js$ /js/js.php?id=$1 [L] 
0

你錯過了初始/在網址中。嘗試:

RewriteRule ^/([0-9]+)\.js$ /js/js.php?id=$1 [L]