htacess重定向到https,www和两个不同的域

时间:2018-09-18 08:23:17

标签: .htaccess redirect mod-rewrite

我有一个拥有两个域名的德国网站-> website.de和website.at 我想将两者都重定向到https://www

例如:website.de-> https://www.website.de和website.at变为-> https://www.website.at

有可能吗?

我尝试的我的代码是:

RewriteEngine On 
RewriteCond %{HTTP_HOST} !^$
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTPS}s ^on(s)|
RewriteRule ^ http%1://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [R=302,L,NE]

但是当我键入www.website.at

时,它也将所有页面重定向到https://www.website.de

另一个问题是任何重定向301都不起作用,我的代码是:

Redirect 301 /old-site.html https://www.website.de/new-site.html

谢谢

0 个答案:

没有答案