app.php隐藏在网址中,如下所示:
RewriteEngine On
#<IfModule mod_vhost_alias.c>
# RewriteBase /
#</IfModule>
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ app.php [QSA,L]
但在它之前,有:/ symfony / web /
如何隐藏它?
答案 0 :(得分:2)
将Apache配置中的DocumentRoot
更改为指向web/
目录。
修改/etc/httpd/conf/extra/httpd-vhost.conf
(使用其他发行版(如Ubuntu)时,您的路径可能会有所不同):
...
<VirtualHost *:80>
...
DocumentRoot /path/to/your/webapp/symfony/web
<Directory /path/to/your/webapp/symfony/web>
...
</Directory>
</VirtualHost>