将URL重定向到具有相同路径的另一个URL

时间:2014-12-05 00:18:23

标签: apache .htaccess redirect

假设我必须使用不同的域名:

sub.domain.com

example.com

现在,我想使用相同的路径将sub.domain.com重定向到example.com。例如,如果我有路径sub.domain.com/the-path,我希望它重定向到example.com/the-path 我看到了这个:Apache: redirecting users, but keep same path?但它现在正在工作! 这两个网址都指向一个服务器中的一个文件夹,但我希望将sub.domain.com重定向到example.com。使用.htaccess文件中的代码,它仅重定向到sub.domain.com/的基页,而对于其他路径,它不会令人担忧

RewriteEngine On
RewriteBase /
  RewriteCond %{HTTP_HOST} ^sub\.domain\.com$ [OR]
  RewriteCond %{HTTP_HOST} ^www\.sub\.domain\.com$
  RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]
</IfModule>

我该怎么办?

0 个答案:

没有答案