你在这里

drupal 7 http 跳转到https 设置完成后全部http页面跳转到首页

主标签

做https全站跳转时希望http://www.example.com/1   能跳转到https://www.example.com/1 

但是尝试了drupal推荐的代码以及网上找到的所有方法,要不不起作用要不就会直接跳转到https://www.example.com/index.php 

 

服务器是linux,appache

 

希望有哪位好心人可以帮忙解答。谢谢

标签: 
Drupal 版本: 

猜你喜欢

RewriteEngine On 
RewriteCond %{HTTPS}  !=on 
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]

谢谢您的回复,这个我也试过了。虽然有效果,但是所有的http页面都会跳转到https的index.php页面。

直接在apache配置文件设置:

<VirtualHost *:80>
ServerName www.yourdomain.com
Redirect / https://www.yourdomain.com
</VirtualHost>

谢谢您的回复!

因为网站是空间服务器,所以没有找到配置文件。

终于找出原因了,因为.htaccess文件运行顺序的原因,需要把https跳转更新到最前的地方。

我把代码写到.htaccess文件开头就可以正常使用了。

非常感谢@phpartisan的帮助!! 谢谢!