0
有!我用這個.htaccess文件中的一個項目:Zend Server CE Apache mod_rewrite REQUEST_FILENAME SCRIPT_FILENAME問題
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
它運作良好,在Apache 2.2的
最近我開始使用Zend Server CE中,重寫規則沒有工作! 而這個作品:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
這是Apache的文件說:
變量
SCRIPT_FILENAME
和REQUEST_FILENAME
包含相同的值 - Apache服務器內部的request_rec結構的文件名字段的值。第一個名稱是通用的CGI變量名稱,第二個名稱是REQUEST_URI
(其中包含request_rec的uri字段的值)的適當對象。
任何人都可以找出原因嗎?欣賞!
不知道。似乎與Apache文檔相矛盾,但由於您沒有使用vanilla apache,因此無所不能。嘗試啓用日誌記錄。 – Artefacto 2010-05-29 15:25:33