数か月間、さまざまなコードを探して試してみましたが、役に立ちませんでした。私が見つけたもののほとんどは。htaccess用であり、IIS用ではありません。
2つのシナリオがあります。
subdomain1.domain.com
からsubdomain2.domain.com
まで追加されたすべてをそのまま保持します。たとえば、.com/ehd/tickets/71921/edit
<-これは同じままでなければなりません。
他のシナリオは次のとおりです。domain.com/subfolder
からsubdomain.domain.com
まですべてを追加し続けます.
これも可能ですか?私が見つけたリソースで考えられるすべてを試しました。 CNAME
を作成しても、アドレス行のURLは変更されません。私が得ることができる助けを歓迎します!
IISのurl_rewriteプラグインをインストールする必要があります。 IIS7でのみ動作することがわかりますが、IIS7以降で使用できます。
次に、web.configにリダイレクトコマンドを記述します。url_rewriteが書き換えを処理する方法が異なるため、非常に注意が必要です。
URL_rewriteがインストールされたローカルIISインストールで試してみることをお勧めします。IIS内にURL_rewriteビルダーが組み込まれています。
IISにはアウトバウンドの書き換えもあるため、注意してください。これにより、アウトバウンドURLリンクが変更されます。
詳細については、このWebサイトを確認してください http://www.iis.net/learn/extensions/url-rewrite-module/creating-rewrite-rules-for-the-url-rewrite-module