htaccess-使用HTTPS和查询字符串将子域上的特定子域名迁移到新域



我正试图使用.htaccess重写规则将一些应用程序从服务器迁移到不同域上的第三方服务。我的目标是在新域中保留旧链接和查询字符串的功能。

旧链路示例

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

我需要它301重拨到的是这个链接

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

尝试将以下内容添加到mysubdomain.mydomain.com 根目录中的htaccess文件中

RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^mysubdomain.mydomain.com$ [NC]
RewriteRule ^mydirectory/ https://newdomain.com/somedir/someotherdir/ [L,R=301]

最新更新