2012-02-17 22 views
0

私はdomain.comにウェブサイトを持っていますが、domain.com/user/loginにログインページがあります。 私はlogin.domain.comにログインを表示したいが、まだURL login.domain.comを持っている。サブドメインを書き換えますが、URLを保持します

私が今持っている:

RewriteCond %{HTTP_HOST} ^login.domain.nl$ [NC] 
RewriteRule (.*) http://domain.nl/user/login$1 [L] 

が、これは同様にURLを変更し、私はそれを変更した場合:私は何

RewriteCond %{HTTP_HOST} ^login.domain.nl$ [NC] 
RewriteRule (.*) http://domain.nl/user/login$1 [P,L] 

私は400 ..

を取得間違っている?

+0

mod_proxyは有効になっていますか? – ThinkingMonkey

+0

はい有効です。 – user458753

答えて

2

この質問は間違っていますが、(プロキシフラグを使用していても)リモートページを必ずしも呼び出す必要はありません。ローカル参照を作成する必要があります。ファイルのローカルの場所を参照する

RewriteCond %{HTTP_HOST} ^login.domain.nl$ [NC] 
RewriteRule (.*) /user/login.php?arguments=$1 [QSA,L] 

はあなたのような何かをする必要があります。

+0

このRewriteRuleは私に500エラーを与えます。 – user458753

関連する問題