2017-02-06 15 views
0

blog.domain.comをdomain.com/blogにリダイレクトするためのVHostルールが見つかりましたが、私の場合はblog.domain.comがdomain.com/blog/ htmlにリダイレクトされています。VHostサブドメインのリダイレクト

これは私の/sites-availabe/blog.domain.com

<VirtualHost *:80> 
    ServerName blog.domain.com 
    Redirect "/" "http://domain.com/blog" 
</VirtualHost> 

である私はdomain.comにblog.domain.comリダイレクトレコードを持っています。

EDIT:リダイレクトルールにhttp://を追加しました。今、blog.domain.comを入力すると、domain.comにリダイレクトされますが、URLはblog.domain.comにマスクされます。

答えて

0

絶対URLはスキームから始める必要があります。

Redirect/http://domain.com/blog/ 
+0

ありがとうございます!これにより、** domain.com/blog/html **にリダイレクトされなくなりましたが、** domain.com/**と入力され、** blog.domain.com **のURLがマスクされます。私はこの提案に応じて投稿を更新しました。 –

+0

@AdamEnderdal - それはリダイレクトがすることです。アドレスバーにURLを保存する場合は、フレームまたはプロキシを使用する必要があります。 – Quentin

+0

** blog.domain.com **をアドレスバーに入力すると、** domain.com/blog **のコンテンツが表示されます。 URLに** blog.domain.com **または** domain.com/blog **と表示されても問題はありません。 domain.com/blogとblog.domain.comを同じページに表示するだけです。 –

関連する問題