2016-07-28 5 views
2

ドメイン、サブドメイン、エイリアスが正常に動作しており、ルートWebサーバ「www/」にあります。すべてのアクセス可能なURLを特定のサブドメインにリダイレクトする

htpps://domain.com 
htpps://domain.net 
htpps://en.domain.net 

後で私は「WWW /サポート/」フォルダ内に同じサーバでサポートWebアプリケーションをインストールすることにしました。

このサポートアプリを設定すると、1つのドメインまたはサブドメインを設定する必要があり、「support.domain.com」と設定しました。

最後のステップの後、私はすべて、次のURLのサポートアプリにアクセスすることができましたことを実現:このサポートアプリが最初に設定されたメイン1から貴様のドメインまたはサブドメインでは正しく動作しませんので

htpps://domain.com/support 
htpps://domain.net/support 
htpps://en.domain.net/support 

htpps://support.domain.com/support 
htpps://support.domain.net/support 

(つまり: "support.domain.com")、私は1つのユニークなサブドメイン「support.domain.com」にリダイレクトしようとしています。

ファイル「.htaccessの」サポートアプリフォルダ(「WWW /サポート/ .htaccessの」)、まだ空に見つけ、私がしようと、すべての書き換えルールは、私の低知識により、働いていませんでした。私はすべてのアクセス可能なURLの唯一の "support.domain.com" にリダイレクト可能性がどのように

または

  • ブロックこのフォルダへのすべてのアクセス "WWW /サポート/ index.phpを" "support.domain.com" ではありませんこと?

多くの類似の質問がありましたが、正しく動作しないか、リダイレクトが多すぎます。

答えて

0

support.htaccessに、あなたは私が最終的に問題を見つけ、上を通過いくつかの時間が経過した後、次のルール

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} -f 
RewriteCond %{REQUEST_FILENAME} -d 
RewriteRule ^.+ http://support.domain.com/ [L] 
+0

私の空の**サポート/ .htaccess **にこの行を追加するだけです。 URLのいずれにもリダイレクトは行われません。 – rabramlen

0

を使用することができ、二重引用符は、の代わり

これでした小さな修正がすべて問題になっていました。htaccess私のホストのファイルで、この修正がすべて正常に機能し、サポート/ .htaccessに届きました今。

関連する問題