wwwサイトのページからサブドメインにリダイレクトされる(訪問者にとって)最も透過的な方法を探しています。IISがサーバーです。例:
www.mywebsite.com/cars
--->cars.mywebsite.com
助言がありますか?
wwwサイトのページからサブドメインにリダイレクトされる(訪問者にとって)最も透過的な方法を探しています。IISがサーバーです。例:
www.mywebsite.com/cars
--->cars.mywebsite.com
助言がありますか?
さて、JavaScriptでソリューションが必要な場合は、非常に簡単です。ロードされた最初のJSファイルを見つけて、これをTOPに追加するだけです
if(document.url == "www.mywebsite.com/cars")
window.location("cars.mywebsite.com");
タグでjavascriptとhtmlについて言及したので、ちょうど言及しました...
Javascriptは少し不格好な解決策かもしれません。
サーバー側で保守しやすいものを使用することをお勧めします。
次の内容をweb.configファイルに入れます
<?xml version="1.0"?>
<configuration>
<system.webServer>
<httpRedirect enabled="true" destination="http://cars.mywebsite.com" httpResponseStatus="Permanent" />
</system.webServer>
</configuration>
これはおそらくVisualStudioのWebサーバー内では機能しませんが、IISでは問題ないはずです。
あなたが単一の解決策を探しているなら-それなら@Rijuの答えは良いものです。
しかし、より一般的な解決策として、IIS用のURLリライターは非常に強力であり、このようなルールやその他の多くの状況を作成できます。
IISサーバーでリダイレクトを探している場合、答えは次の投稿にあります。
imho htaccessは、データがクライアントに送信される前にユーザーをリダイレクトします。
例:ルートディレクトリで、次の内容の.htaccessというファイルをユーザーに指示して配置します。
#Redirect old file path to new file path
Redirect /olddirectory/oldfile.html http://cars.example.com/newdirectory/newfile.html
ソース: http: //kb.mediatemple.net/questions/242/How+do+I+redirect+my+site+using+a+.htaccess+file%3F
それがカートを助けることを願っています。