我用 symfony 创建了我的网站,我想重写 URL。网址如下所示:domain.com/web/
我通过添加此代码 .htaccess 文件删除了web/ :
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ web/$1 [QSA,L]
</IfModule>
这非常有效。
我现在的目标是添加www。字首。我通过添加以下代码解决了这个问题:
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
结果几乎可以。实际上,
- URL domain.com变成www.domain.com (完美!!!)
- URL domain.com/something/变成www.domain.com/something/(完美!!!)
- URL domain.com/web/保持不变(它是唯一不变的 URL)
有没有办法将domain.com/web/重定向到 www.domain.com ???
谢谢...