.htaccess在没有uri的情况下从主机重写到静态站点

时间:2015-03-12 06:15:23

标签: apache .htaccess http mod-rewrite https

早上好。 不幸的是到目前为止我没有找到任何提示。

我想要一个丢失URL的重定向。 假设我有以下子域名:

  

sub.test.com

我希望将所有流量(sub.test.com/sub.test.com/home/sub.test.com/home/start/ ..)重定向到以下网站:

  

main.test.com/site

到目前为止我得到了什么:

RewriteCond ${HTTP_HOST} ^sub\.test\.com
RewriteCond %{SERVER_PORT} ^443

但我不知道RewriteRule必须如何。

非常感谢。

1 个答案:

答案 0 :(得分:0)

您可以在DOCUMENT_ROOT/.htaccess文件中使用此代码:

RewriteEngine On

RewriteCond %{HTTP_HOST} =sub.test.com
RewriteRule ^ http://main.test.com/home/? [L,R=302]