我有一些域,例如domain.com 在主文件夹中,我有一个phpBB论坛。 我在名为例如的子文件夹中有我的Somfony 3.4应用程序。 symfonyfolder。 我的.htaccess文件有问题。 在主文件夹中,我具有正常的phpBB .htaccess,并且添加了:
\"
在symfonyfolder中,我没有.htaccess文件。在symfonyfolder / web中,我有这样的.htaccess文件:
RewriteRule symfonyfolder/(.*) symfonyfolder/web/$1 [L]
但是后来我得到了这样的uri:
DirectoryIndex app.php
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_URI}::$1 ^(/.+)/(.*)::\2$
RewriteRule ^(.*) - [E=BASE:%1]
RewriteCond %{HTTP:Authorization} .
RewriteRule ^ - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteRule ^app\.php(?:/(.*)|$) %{ENV:BASE}/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^ - [L]
RewriteRule ^ %{ENV:BASE}/app.php [L]
</IfModule>
<IfModule !mod_rewrite.c>
<IfModule mod_alias.c>
RedirectMatch 302 ^/$ /app.php/
</IfModule>
</IfModule>
我做错了什么?
// Ubuntu 16.04,Apache 2.4