簡體   English   中英

如何通過僅更改域名來重定向URL,同時保留其他URL參數

[英]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.

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