三级域名和重定向

三级域名和重定向

我有一个像 mydomain.com 这样的域名,我已经购买了 blog.mydomain.com

我希望当人们访问 blog.mydomain.com 时,他们会被重定向到 mydomain.com/blog。

我正在尝试的是以下内容

RewriteCond %{HTTP_HOST} ^blog.mydomain.com
RewriteRule ^(.*)$ http://www.mydomain.com/blog$1 [R=301,L]

它可以工作,但问题是,如果我检查 blog.mydomain.com/some-content-that-belongs-to-mydomain,我希望它也重定向到 www.mydomain.com/blog。

相反,它所做的是有效地“复制”我在 mydomain.com/stuff 和 blog.mydomain.com/stuff 上可用的内容

希望它足够清楚,你能给我指明正确的方向吗?

相关内容