2012-08-02 70 views
0

我在寫一個mod_rewrite腳本。Mod_Rewrite顯示禁止使用FollowSymLinks選項

這是我的.htaccess文件迄今:

RewriteEngine On 
Options FollowSymLinks 

RewriteCond %{REQUEST_URI} !^/comingsoon.php$ 
RewriteRule ^(.*)$ /comingsoon.php 

可悲的是它導致的錯誤消息。確切的消息是:

Forbidden 

You don't have permission to access /comingsoon.php on this server. 

Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request. 

文件comingsoon.php肯定存在,當有一個地方沒有.htaccess文件可以訪問。

但是,當我刪除Options FollowSymLinks行,它一切正常。

是什麼導致了這種情況,我該如何解決這個問題,以使該選項處於活動狀態?

+0

出於好奇,如果你使用'find'命令在linux或某個* nix上,運行'find/path/to/your/document/root -type l'會給你什麼? – 2012-08-03 04:56:55

回答

0

由於啓用了Options FollowSymLinks,因此出現了服務器錯誤。

相關問題