我在生产服务器上部署symfony2应用程序。
我在网络/ .htaccess文件上工作,我无法得到它"重定向"到app.php。
我的实际档案是:
<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine On
# Explicitly disable rewriting for front controllers
RewriteRule ^app_dev.php - [L]
RewriteRule ^app.php - [L]
RewriteCond %{REQUEST_FILENAME} !-f
# Change below before deploying to production
#RewriteRule ^(.*)$ /app.php [QSA,L]
RewriteRule ^(.*)$ /app_dev.php [QSA,L]
如果我在生产服务器(/ web文件夹)上复制此文件,它会重定向到开发版本。 但如果我改变最后两行的评论:
RewriteRule ^(.*)$ /app.php [QSA,L]
#RewriteRule ^(.*)$ /app_dev.php [QSA,L]
我收到500内部服务器错误。
你可以帮帮我吗? 谢谢!