gpt4 book ai didi

.htaccess 特定页面的 RewriteCond

转载 作者:行者123 更新时间:2023-12-05 01:07:50 26 4
gpt4 key购买 nike

我目前在一个域上有一个网站,它有另一个域映射到它。我有一个 .htaccess RewriteCond,如下所示:

RewriteCond %{HTTP_HOST} ^www\.additional-domain\.com [NC]
RewriteRule (.*) http://www.main-domain.com$1 [R=301,L]

这显然意味着通过访问 www.additional-domain.com 访问的任何页面都将重定向到 www.main-domain.com 上的正确页面。

我想知道的是;我可以保留这个规则但有某些页面吗 不是 重定向?所以对于页面/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]

关于.htaccess 特定页面的 RewriteCond,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17950128/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com