.htaccess 从 Host 重写到没有 uri 的静态站点
.htaccess Rewrite from Host to static site without uri
早上好。
不幸的是,到目前为止我没有找到任何提示。
我想要一个失去 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
应该是什么样子。
非常感谢。
您可以在 DOCUMENT_ROOT/.htaccess
文件中使用此代码:
RewriteEngine On
RewriteCond %{HTTP_HOST} =sub.test.com
RewriteRule ^ http://main.test.com/home/? [L,R=302]
早上好。 不幸的是,到目前为止我没有找到任何提示。
我想要一个失去 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
应该是什么样子。
非常感谢。
您可以在 DOCUMENT_ROOT/.htaccess
文件中使用此代码:
RewriteEngine On
RewriteCond %{HTTP_HOST} =sub.test.com
RewriteRule ^ http://main.test.com/home/? [L,R=302]