我有symfony 3.4 app,它被部署到共享主机。我的web根目录是public_html,所以我将所有请求重定向到带有.htaccess文件的/ web /。
这些是我尝试的.htaccess组合:
unpackNum
但是使用它们中的任何一个我都会使用dev环境获得404错误页面。我从服务器上删除了app_dev.php文件。
这是我的app.php 10行:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ web/app.php [QSA,L]
</IfModule>
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ web/$1 [QSA,L]
</IfModule>
如果我将第二个参数设置为false,则会收到500错误。我不能自己看到这个错误所以我等待主机提供商的回复。我的问题出在app.php或.htaccess吗?