我甚至不知道如何正確地問這個問題,因爲我從來沒有見過它做過。我非常擅長編輯名稱服務器,創建記錄和cname等,但我不知道這是否可能。重定向已經301重定向的域的URL
我有一個擁有多個域的客戶端,它們都指向同一個站點。所以說主要的域名是www.client-site.com。然後www.other-domain-1.com和www.other-domain-2.com只是設置爲301重定向到指向www.client-site.com。
所以,一切都很好,直到目前他正在請求www.other-domain-1.com/facebook和www.other-domain-1.com/linkedin點到他的Facebook頁面或LinkedIn個人資料,而不是重定向到主域名。
301重定向發生在註冊商,我不相信有一種方法可以從那裏做他想做的事。但我想我可以將它指向Web主機名稱服務器並將其作爲插件域包含它,然後使用.htaccess文件僅對主機名執行301重定向,然後根據需要重定向主機名/路徑。
那麼這樣做的正確方法是什麼?喜歡的東西...
Redirect 301 http://other-domain-1.com/facebook http://facebook.com/account
Redirect 301 http://other-domain-1.com/linkedin http://linkedin.com/profile
Redirect 301 http://other-domain-1.com http://client-site.com
在這種情況下,不應該是永久重定向嗎? – skribe 2015-02-10 12:11:31
是的,一旦規則驗證正常,這些應該轉換爲'301'。在測試階段,一個人不得使用'301',因爲惡意重定向也會被緩存在瀏覽器中。 – anubhava 2015-02-10 13:59:17
你的解決方案只有在我從'(?:www \。)'中刪除了'':''後才能使用?你能解釋一下嗎?在我刪除它們之前,重定向只是簡單地將重寫url連接到主域名,例如這個「http:// client-site.com/www.facebook.com」而不是重定向 – skribe 2015-02-10 14:52:45