我正在爲一個現有網站創建一個項目微型網站,我希望在一個子域上運行並託管在完全獨立的基礎架構上。他們ADMINS與主網站擁有DNS &將管理和運行:單獨託管的現有網站的子域的最佳設置是什麼? 301? DNS?
http://www.client.com (and http://*.client.com - all on their IIS servers)
我將管理和運行:
http://project.client.com (hosted elsewhere on my Linux servers)
我想我可以通過使用HTTP 301或通過DNS,但我做到這一點需要知道什麼是最佳的解決方案是集成我需要的DNS/URL映射。我可以很容易地建立一個第三方的域名,如:
http://www.projectclientalias.com
,並要求他們創建子站點發送的用戶在這裏重定向,但這是不能接受的,因爲我想:
- HTTP: // project.client.com在使用期間出現在瀏覽器地址欄中
- http:// project.client.com是項目站點的規範URL
- http:// www.client.com/項目301重定向到項目的規範URL
- 我需要的解決方案要離開我,自給自足地(最好是最低限度的要求編輯或修改其現有的基礎建設或設置爲我不能保證這將是可用/及時)
我想我的主問題是:
- 在這種情況下可以使用哪些不同的方法?
- 各種方法對S.E.O有什麼影響?
對此的任何輸入將不勝感激,並希望我保持足夠通用,以便其他人也可以使用。提前感謝您的任何答案和閱讀
P.S我認爲這個問題可能會更好地提出ServerFault而不是StackOverflow,但我不想通過重新發布違反禮儀。人們如何遷移問題?歡呼 –