簡體   English   中英

管理重定向的最佳方法

[英]Best way to manage redirects

我需要一個臨時的重定向設置,我只想知道最好的方法。 我研究了.htaccess,php,meta和貢獻的Drupal模塊(這是在Drupal 8網站上),我不知道該走哪條路。

這有點復雜,是的,我知道,這並不理想,但是在我建立新網站時,接下來的3個月我需要進行此設置。 我還沒有准備好切換。

這是我需要做的:

www.myNewDomain.com -> www.myOldDomain.com

www.myNewDomain.com/sub1 -> www.myNewDomain.com/sub1

www.myNewDomain.com/sub2 -> www.myNewDomain.com/sub2

換句話說,僅對主域(無子目錄)的所有內容都會被返回到舊站點URL。

但是我的子頁面(微型站點)在新站點上正常進行。

這是我到目前為止使用.htaccess的內容:

RewriteCond %{HTTP_HOST} ^(www\.)?myNewDomain\.com [NC]
RewriteRule ^/?$ http://myOldDomain.com/ [L,R=301]

任何建議都非常感謝。

您實際上並不需要mod_rewrite來執行此操作。

您只想為/的URI作一個簡單的重定向,后面沒有任何內容。 其他所有內容都不會重定向。

試試這個(我還沒有):

RedirectMatch ^/$ http://myOldDomain.com/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM