[英]How to redirect a URL by only changing the domain name, while keeping other URL parameters
我現在正在將我的網站遷移到新的主機和域,我想知道是否可以將輸入舊網站任何URL的任何人重定向到新網站,同時保留所有URL參數。 例如:
當有人輸入此網址http://www.domainA.com/blog/?p=667
,我希望將其重定向到http://www.domainB.com/blog/?p=667
。
有什么方法可以通過添加一些.htaccess配置來做到這一點嗎?
謝謝!
在你的.htaccess文件中試試這個:
Options +FollowSymlinks -MultiViews
RewriteEngine on
# for http
RewriteCond %{HTTP_HOST} ^(www\.)?domainA\.com$ [NC]
RewriteCond %{SERVER_PORT} =80
RewriteRule ^(.*)$ http://www.domainB.com/$1 [R=301,L]
# for https
RewriteCond %{HTTP_HOST} ^(www\.)?domainA\.com$ [NC]
RewriteCond %{SERVER_PORT} =443
RewriteRule ^(.*)$ https://www.domainB.com/$1 [R=301,L]
這將在從domainA重定向到domainB的同時保留您的URI。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.