.COM、.NET用のリダイレクトを支援し、ドメインを.orgの:.COMにそれらのすべてをリダイレクトします

StackOverflow https://stackoverflow.com/questions/2444683

質問

私は私のインストールでISAPI_Rewriteでいくつかのルールを支援する必要があります。 (あなただけのmod_rewriteが良いに役立つ可能性が知っている、もしそうなら、私は設定を適応させるでしょう)。

私は自分のニーズについての非常に正直なのするつもりです。私は次の数時間後にこの設定を行う必要があり、そして今のの時間を持っていない書き換え、正規表現などについて、のすべてをの理解しています。私は本当に...私はより多くの評判があった場合、私はさえ恵みを設定します、あなたは私を助けることができると思う:(

実際には、私は私が必要とすることは簡単であると信じています:

私は.comドメインを持っています。 // www.mainurl.com/:私のウェブサイトのメインURLはhttpになるだろう。私は2つの他のドメインがあります。mainurl.netとmainurl.orgを

私は必要なもの(ISAPI-リライト2、ルート・ファイル内httpd.iniファイルで作られた設定で)です:// www.mainurl.com/ 301リダイレクト:毎回誰かが、それは、HTTPとなり、ブラウザでmainurl.netを書き込みます。 // www.mainurl.com/:それはWWWなしで書かれている場合は、HTTPとなります。 // www.mainurl.com/about/:誰かがmainurl.net/about書き込むと、それは、httpとなります。常に.COM、WWWの一部と最後のスラッシュ/.

事前に感謝しますあなたのすべて!

役に立ちましたか?

解決

あなたのISAPI_Rewrite2の構文は次のようになります。

[ISAPI_Rewrite]

RewriteCond Host: (mailurl\.(?:net|org|com))
RewriteRule (.*?)(/)? http\://www.$1$2(?3:/) [R]

RewriteCond Host: www\.mainurl\.(?:net|org)
RewriteRule (.*) http:// www.mainurl.com$1 [RP]
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top