繁体   English   中英

2个域上使用相同的重定向规则

same redirect rule on 2 domains

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我在同一虚拟主机上运行2个域

<VirtualHost *:80> 
    ServerName www.example.de
    ServerAlias www.example.de example.de example.co.uk www.example.co.uk
    DocumentRoot C:/inetpub/wwwroot/example_ml
    DirectoryIndex index.php
</VirtualHost>

并尝试在我的htaccess中将相同的重定向规则应用于两个域

RewriteRule ^tag/(.*)$ http://www.example.de/$1 [L,R=301]
RewriteRule ^\d{4}/\d{2}/\d{2}/(.*)$ http://www.example.de/$1 [L,R=301]
RewriteRule ^\d{4}/\d{2}/(.*)$ http://www.example.de/$1 [L,R=301]

RewriteRule ^tag/(.*)$ http://www.example.co.uk/$1 [L,R=301]
RewriteRule ^\d{4}/\d{2}/\d{2}/(.*)$ http://www.example.co.uk/$1 [L,R=301]
RewriteRule ^\d{4}/\d{2}/(.*)$ http://www.example.co.uk/$1 [L,R=301]

但似乎在每个example.co.uk/tag_name上均不起作用,我将重定向到example.de/tag_name

1 个回复

您无需两次定义规则,请尝试以下操作:

RewriteRule ^tag/(.*)$ http://%{HTTP_HOST}/$1 [L,R=301]
RewriteRule ^\d{4}/\d{2}/\d{2}/(.*)$ http://%{HTTP_HOST}/$1 [L,R=301]
RewriteRule ^\d{4}/\d{2}/(.*)$ http://%{HTTP_HOST}/$1 [L,R=301]
4 将HTTP重定向到HTTPS(标准域)-使用新的Google Chrome规则

我已经在.htaccess中使用以下重定向来强制HTTPS长时间没有问题。 但是,看来Google Chrome的最新更新给了我安全警告。 您的连接不是私有的攻击者可能试图从ofertaclarocloud.com.co窃取您的信息(例如,密码,消息或信用卡)。 了解更多信息 ...

5 使用 web.config 规则重定向到子域

我们迁移我们的 webapp 托管在主域内的目录“webapp”中: 到没有“webapp”文件夹的新子域: 我只需要重定向子目录“webapp”。 我不想重定向其他网址,如http://www.example.com/ 、 http://www.example.com/folder1 、 ...

6 使用htaccess重写规则进行多域重定向

我正在寻找一种方法将所有旧域重定向到新域, 看起来它们在基本级别被重定向,但是当它来到子类别或perm链接时,根本没有重定向。 基本级别重定向很好:mydomain1.com/graph.php =&gt; mydomain7.com 但即使在这个级别,它也无法重定向到同一页 ...

7 .htaccess语言子域的重定向规则

除了我之前发布的htaccess规则- 子域的.htaccess重定向规则外,我还需要添加“ en”子域规则。 例如,我有以下网址结构: 其中“ en”和“ it”是语言定义。 “ en”是网站上的默认语言,因此我想自动将域中包含“ en”的所有请求重定向到没有“ en”的域,例 ...

8 htaccess规则重定向到动态子域

我们管理着70多个网站,每个网站都使用相同的php代码运行,并带有控制差异的数据库。 我需要为特定情况编写重定向,并且我不知道如何在.htaccess中创建变量。 例如: http : //www.firstproperty.com/banquet变成http://banquet.fir ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM