如何将域A重定向到另一个域B / a_specific_page

时间:2019-05-21 13:42:55

标签: dns apache2 url-redirection virtualhost

这里是上下文:

  1. 我已经配置了domainA
  2. 我有一个domainB,它是一个指向domainA的CNAME
  3. 我的服务器上有一个apache2网站,是domainA指向

我想做什么:

我希望我在写https://domainB时将其重定向到https://domainA/a_specific_page

我已经在VirtualHost配置文件中尝试执行的操作是:

  1. 方法1:使用RewriteCond

RewriteCond %{HTTP_HOST} ^domainB RewriteRule ^(.*)$ https://domainA/a_specific_page [P]

  1. 方法2:使用重定向

Redirect domainB https://domainA/a_specific_page

  1. 方法3:在同一文件中使用2个VirtualHost并使用ServerName和ServerAlias

<VirtualHost *:443> ServerName domainB ServerAlias domainA Redirect "/" "https://domainA/a_specific_page" </VirtualHost>

<VirtualHost *:443> ServerName domainA <Directory ...> ... </Directory> SSLEngine on ... </VirtualHost>

我的问题:这些解决方案均无效:/

我对apache2不太好,但是我需要进行重定向,您有什么建议吗?

非常感谢您的帮助 问候, 贝尔兹

0 个答案:

没有答案