Dav*_*oks 4 .htaccess mod-rewrite
我目前在一个域上有一个网站,它有另一个域映射到它.我有一个.htaccess RewriteCond,如下所示:
RewriteCond %{HTTP_HOST} ^www\.additional-domain\.com [NC]
RewriteRule (.*) http://www.main-domain.com$1 [R=301,L]
Run Code Online (Sandbox Code Playgroud)
这显然意味着访问www.additional-domain.com访问的任何页面都将重定向到www.main-domain.com上的正确页面.
我想知道的是; 我可以保留此规则,但某些页面不能重定向吗?所以对于page /this-page.html,如果用户访问www.additional-domain.com/this-page.html,那么他们不会被重定向到www.main-domain.co.uk/this-page.html
这甚至可能吗?谢谢.
--------编辑--------
我没有提到,对于那些额外的页面,我希望重定向能够反向工作.
因此,如果有人访问www.main-domain.co.uk/this-page.html,那么他们将被重定向到www.additional-domain.co.uk/this-page.html
为重定向规则添加额外条件:
RewriteCond %{REQUEST_URI} !/this-page\.html
RewriteCond %{REQUEST_URI} !/this-page2\.html
RewriteCond %{HTTP_HOST} ^www\.additional-domain\.com [NC]
RewriteRule (.*) http://www.main-domain.com$1 [R=301,L]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13621 次 |
| 最近记录: |