如何将旧URL http重定向到.htaccess上的新URL https

时间:2016-06-12 12:42:42

标签: php apache .htaccess redirect mod-rewrite

我之前有一个旧网址不是https,现在我已经在我的网站上应用了SSL,而且我更改了一些网址,我的Redirect 301无效。

Redirect 301 /consultancy/Scoping-and-Specification /custom-systems

上面是我的代码,虽然我在网上看到了一些答案,但这会导致类似的事情;

Redirect 301 /consultancy/Scoping-and-Specification https://www.example.com/custom-systems

上面的代码对我来说也不起作用,我的.htacess也使用了强制https。这是我的代码。

# redirecting all access to https
RewriteCond %{HTTP_HOST} ^www.example.com [NC]
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

# redirecting all access to www.
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301]

如果要将它们重定向到https,请帮助我。 TIA!

0 个答案:

没有答案