我的 Symfony 项目存在重复内容问题。以下网址提供相同的内容:
www.mywebsite.com/web/page
and www.mywebsite.com/page
这是我的内容/.htaccess
file :
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ web/$1 [QSA,L]
</IfModule>
还有我的内容/web/.htaccess
file :
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ app.php [QSA,L]
</IfModule>
我想重定向任何以/web
to /
但我做不到。您有什么建议吗?
在您的 Web 目录中的 htaccess 文件中(/web/.htaccess
文件),将这些规则添加到RewriteEngine On
:
RewriteCond %{THE_REQUEST} ^(GET|HEAD)\ /web/
RewriteRule ^(.*)$ /$1 [L,R=301]
这会将所有对 Web 目录的直接访问重定向到根目录。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)