有人可以帮助我重写域名但保留路径吗?我似乎无法找到我要找的东西,发现了很多关于重定向的文章,但没有重写。
www.domain2.com/path1/page.html as www.domain1.com/path1/page.html
www.domain2.com/path1/page.html as www.domain1.com/path1/page.html
我有很多域名。
非常感谢您的建议或链接到答案的文章。
斯图
答案 0 :(得分:1)
以下.htaccess
代码将执行此操作
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !domain1.com$ [NC]
RewriteRule ^(.*)$ http://www.domain2.com/$1 [L,R=301]
对于重写和重定向之间的区别,它非常小。第一个是位置重定向,它不是显式的(用户不会在他/她的浏览器地址栏中看到它),第二个是完全重定向。
要将非SSL重写为SSL,请将网址前缀从http
更改为https
,并确保您拥有有效的SSL证书。