2012-01-13 69 views
0

我正嘗試使用.htaccess重寫規則將某些應用程序從我的服務器遷移到不同域上的第三方服務。我的目標是保留舊鏈接和查詢字符串與新域的功能。htaccess - 使用HTTPS和查詢字符串將子域上的特定子目錄遷移到新域名

舊的鏈接

http://mysubdomain.mydomain.com/mydirectory/*.*?query1=XXX&query2=yyyy 

我就需要301 REDIR什麼是這個環節的實例

https://newdomain.com/somedir/someotherdir/*.*?query1=XXX&query2=yyyy 

回答

2

嘗試添加以下到您的htaccess文件中的mysubdomain.mydomain.com

根目錄
RewriteEngine on 
RewriteBase/

RewriteCond %{HTTP_HOST} ^mysubdomain\.mydomain\.com$ [NC] 
RewriteRule ^mydirectory/ https://newdomain.com/somedir/someotherdir/ [L,R=301] 
相關問題