我目前在共享服务器上使用Silex 框架托管一个网站,但我遇到了问题...
Silex 就像 Symfony,在 /web/ 子文件夹中有一个 app.php 文件:该网站只能通过 URL website.com/web/ 访问。我无法创建虚拟主机,因为它是共享服务器,所以我认为解决方案是使用 .htaccess 文件...
我设法自动将 website.com 重定向到 website.com/web/,但我不太喜欢这个选项。我宁愿 website.com 直接指向 website.com/web/ 但我不知道如何仅使用 .htaccess 文件来做到这一点。我已经尝试解决这个问题几个小时了,这让我很生气......
目前我使用这个文件:
<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ web/app.php [QSA,L]
</IfModule>
但它只是将您从 website.com 重定向到 website.com/web
无论如何我可以使用 .htaccess 文件使根 url 直接指向 /web 文件夹吗?
非常感谢 :)