早上好。 不幸的是,到目前为止我没有找到任何提示。
我想要一个丢失 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]
关于apache - .htaccess 从 Host 重写到没有 uri 的静态站点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29003015/