symfony2 .htaccess无法使用app.php

时间:2016-01-27 15:52:44

标签: apache .htaccess symfony mod-rewrite production

我在生产服务器上部署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内部服务器错误。

你可以帮帮我吗? 谢谢!

基于:Greg Solution

0 个答案:

没有答案