说我有网站blog.mydomain.com和www.mydomain.com。我想确保如果有人输入blog.mydomain.com,它会重定向到www.mydomain.com/blog。 (我知道问题通常是相反的问题..)
我找到并编辑了以下内容:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^blog.mydomain.com$ [NC]
RewriteRule ^(.*)$ http://www.mydomain.com/blog/$1 [R=301,L]
这是对的吗? 并且:我是否需要在DNS中创建记录才能创建子域? (因为这个.htaccess的东西当然是常规域名而不是blog.mydomain.com ..)
答案 0 :(得分:0)
这应该可以解决问题
RewriteCond %{HTTP_HOST} ^blog\.mydomain\.com
RewriteRule ^(.*)$ http://mydomain.com/blog/$1 [R=301]