2011-04-19 68 views

回答

1

您的規則說:

重寫一切的index.php時:

的網址不是一個文件,是不是一個目錄,而不是在/assets//css/

你問的文件不是一個文件,而不是一個目錄,並在assets/

所以對於規則確定,但!您的日誌顯示您然後要求/home/valentin/public_html/404.shtml(自動重定向爲未知對象!)

而且此請求再次通過規則!

它不是一個文件(!-f匹配的),而不是一個目錄(!-d匹配),它是不是在assets/也不css/那麼它被改寫到index.php

證明完畢

您可以通過將404.shtml放入您的public_html/文件夾來更正此問題,或者將其更改爲apache配置爲真實文件。

+0

感謝您的回答,我在文件夾中添加了404.shtml,然後我得到了同樣的東西。沒有可能讓瀏覽器404不是一個cusom嗎? http://www.valentinivascu.ro/rewrite.txt看到新的日誌請 – oriceon 2011-04-19 09:12:11

+0

我認爲404.shtml被索引在Apache配置的某處。在配置文件中搜索諸如「ErrorDocument 404/404.shtml」之類的內容。 – 2011-04-19 09:21:09

+0

是的,謝謝,似乎是這個問題。從apache定製的ErrorDocument :)祝你有美好的一天 – oriceon 2011-04-19 09:42:35