2012-06-19 54 views
0

我的htaccess:的.htaccess從dictories禁止RewriteUrl

RewriteEngine On 
RewriteRule ^(.*)/(.*)$ /index.php?cat=$1&page=$2 [L] 

現在我的CSS位於:/files/style.css 和我的管理面板位於:/admin/index.php

,當我去到這個文件時,它會告訴我:/index.php?cat=files &頁= style.css中/index.php?cat=admin &頁=的index.php

我該如何解決這個問題? (也許不允許,要地圖:/文件和/管理員,但我不知道如何..)

回答

1

試試這個:

RewriteEngine On 
RewriteCond %{REQUEST_URI} !^/(files|admin)/ 
RewriteRule ^(.*)/(.*)$ /index.php?cat=$1&page=$2 [L] 

條件線告訴Apache跳過重寫如果請求的URL以/files//admin/開頭。

+0

謝謝!它爲我工作! (: – Ibra038