【问题标题】:How to use htaccess to redirect to www and https without having too many redirects error如何使用 htaccess 重定向到 www 和 https 而不会出现太多重定向错误
【发布时间】:2015-10-06 09:53:51
【问题描述】:

我真的被困住了,因为这不是我的领域,但我可以让以下工作重定向到 www 版本,但是只要我添加另一个重定向到 https(刚买了 ssl 并想使用它!)我收到“重定向过多”错误。

这是我的工作 .htaccess 文件中的内容:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^talbotandbourne.co.uk
RewriteRule (.*) http://www.talbotandbourne.co.uk/$1 [R=301,L]
ErrorDocument 404 /404.html

那么我该如何添加重定向到 https 呢?

非常感谢您收到的任何帮助。我已经在整个网站上寻找这个问题的答案,并尝试了其他帖子的许多建议,但我仍然得到错误。我想我可能超过了我的体重!

【问题讨论】:

    标签: .htaccess mod-rewrite url-rewriting url-redirection


    【解决方案1】:

    重定向到www:

    RewriteCond %{HTTP_HOST} ^talbotandbourne.co.uk
    RewriteRule ^ https://www.talbotandbourne.co.uk%{REQUEST_URI} [R=301,L]
    

    并且,将 http 重定向到 https:

    RewriteCond %{HTTPS} Off [NC]
    RewriteRule ^ https://www.talbotandbourne.co.uk%{REQUEST_URI} [R=301,L]
    

    【讨论】:

    猜你喜欢
    • 2022-01-11
    • 1970-01-01
    • 2016-01-20
    • 2021-11-10
    • 2012-12-23
    • 2016-09-01
    • 2015-06-13
    相关资源
    最近更新 更多