所以我有点问题。我刚刚将我的网站文件上传到hostgator共享托管服务器上。我需要配置.htaccess文件,以便索引目录是/me/web/app.php。我写了一个简单的
DirectoryIndex /me/web/app.php
并且它正确地重定向,除了没有加载任何资产。没有css,图像等等。当我直接加载http://my-site.com/me/web/app.php时,它工作正常。
我想我的问题是,这里发生了什么?
顺便说一句,这是symfony 3项目。如果相关。
答案 0 :(得分:3)
我也在使用Symfony 3.3,我的网站也托管在共享主机上。这个.htaccess正在为我工作。
首先清除缓存,然后尝试这个
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /web/$1 [QSA,L]
</IfModule>