0

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 にはないため..)

4

1 に答える 1

0

これでうまくいくはずです

RewriteCond %{HTTP_HOST} ^blog\.mydomain\.com
RewriteRule ^(.*)$ http://mydomain.com/blog/$1 [R=301]
于 2013-04-01T20:49:55.177 に答える