2012-12-12 192 views
13

我有一個網站使用htaccess爲了使用漂亮的網址。不過,我希望htaccess文件獨立存放整個文件夾,並且完全是內容。我htaccess文件的內容是:從htaccess排除文件夾

RewriteEngine On 
RewriteCond %{SCRIPT_FILENAME} !-f 
RewriteCond %{SCRIPT_FILENAME} !-d 
RewriteRule ^(.*)$ index.php/$1 

我應該如何完成上面的代碼完全排除名爲「admin」的

提前許多感謝的文件夾!您列出其他兩個RewriteConds前

RewriteCond %{REQUEST_URI} !^/excluded-folder/.*$ 

+0

http://stackoverflow.com/questions/1848500/htaccess-mod-rewrite-how-to -exclude-directory-from-rewrite-rule和http://stackoverflow.com/questions/1715785/exclude-htaccess-for-admin-folder?rq=1可能會有所幫助。當你把問題看做其他文章的時候,首先需要看一下。 – JochemQuery

+1

我試圖根據您的第二個鏈接修改代碼,但不幸的是沒有工作。修改後的代碼如下所示:RewriteEngine On RewriteRule^admin($ | /) - [L] RewriteCond%{SCRIPT_FILENAME}!-f RewriteCond%{SCRIPT_FILENAME}!-d RewriteRule ^(。*)$ index.php/$ 1 – user1185551

+0

因爲我對htacces的瞭解並不多,所以我想我不能再幫你了。你可以把你的編輯代碼放在你的主要問題中。所以其他人看到你已經嘗試過,也許谷歌就像排除地圖htacces。 – JochemQuery

回答

15

您要排除的文件夾是/excluded-folder/將添加以下規則。

18

你也可以把你想要忽略的文件夾中一個新的.htaccess文件,他說:

RewriteEngine Off 
+0

這是一個不知道url rewiting的球員的擊球手 –