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