我安装了包含以下htaccess
文件的文件夹后,我已完成xampp的全新安装。
SetEnv APPLICATION_ENV development
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
它出现500错误,服务器过载
当我尝试在我的zend应用程序中执行公用文件夹时会发生这种情况。
请告诉我是否必须在xampp中进行任何修改才能使我的.htaccess
文件正确执行。
提前致谢
答案 0 :(得分:5)
1)确保您已在Apache配置文件中启用mod_rewrite
。
2)将行AllowOverride All
添加到Apache配置文件中的目录配置中。
此外,除非您有大量重写,否则我建议您遵循现行规则。
SetEnv APPLICATION_ENV development
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-s
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^.*$ index.php [NC,L]