使用.htaccess DirectoryIndex可防止加载资源

时间:2017-11-28 20:15:05

标签: .htaccess symfony web

所以我有点问题。我刚刚将我的网站文件上传到hostgator共享托管服务器上。我需要配置.htaccess文件,以便索引目录是/me/web/app.php。我写了一个简单的

DirectoryIndex /me/web/app.php

并且它正确地重定向,除了没有加载任何资产。没有css,图像等等。当我直接加载http://my-site.com/me/web/app.php时,它工作正常。

我想我的问题是,这里发生了什么?

顺便说一句,这是symfony 3项目。如果相关。

1 个答案:

答案 0 :(得分:3)

我也在使用Symfony 3.3,我的网站也托管在共享主机上。这个.htaccess正在为我工​​作。

首先清除缓存,然后尝试这个

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ /web/$1 [QSA,L]
</IfModule>