【发布时间】:2016-05-11 17:36:12
【问题描述】:
想知道您是否可以帮助我?
我目前正在开发一个网站,以下是在 .htaccess 中
RewriteEngine On
RewriteCond %{HTTP_HOST} ^example.co.uk [NC]
RewriteRule ^(.*)$ http://www.example.co.uk/$1 [L,R=301]
RewriteRule ^$ http://www.example/folder-name [R=301,L]
在我看来,它的工作方式如下:
根域使用 301 重写为 www。然后额外的 301 重定向到 /folder-name。
理想情况下,我想删除中间重定向(即从根域到 www. 并且只保留从根域到 /folder-name 的重定向。
注意。有一个子域,我们称之为 products.example.co.uk - 这里需要访问。
这可能吗?我的 .htaccess 技能不是特别严格,因此感谢您提供任何帮助!
【问题讨论】:
标签: apache .htaccess redirect mod-rewrite