php - 我需要重定向 http://站点名称和 www.sitename.com,但它重定向到 https://www
问题描述
嗨,我如何重定向toptangiy.com
并www.toptangiy.com
重定向到https://www.toptangiy.com
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^toptangiy.com$
RewriteRule (.*) https://www.toptangiy.com/$1 [R=301,L]
</IfModule>
这是我的 htaccess 在此代码站点写入错误太多重定向后
解决方案
如果任务是对域强制执行 https 和 www,这是一个非常常见的任务,并且 StackOverflow 上有很多答案。但就我为你的情况写这个的方式而言,我会使用:
<IfModule mod_rewrite.c>
RewriteEngine On
# Enforce https for toptangiy.com
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^www.toptangiy.com$
RewriteRule (.*) https://www.toptangiy.com/$1 [R=301,L]
# Enforce www for toptangiy.com
RewriteCond %{HTTP_HOST} ^toptangiy.com$
RewriteRule (.*) https://www.toptangiy.com/$1 [R=301,L]
</IfModule>
推荐阅读
- c++ - Vim C++ 编译命令
- c# - Visual Studio Codespaces 中的 ASP.NET Core 应用程序调试问题
- vue.js - 在 Vuetify 的数据表中生成动态模式/对话框
- java - Java SQL 查询 - 值对参数
- java - 如何修复致命异常:java.lang.IndexOutOfBoundsException 索引:0,大小:1
- javascript - Laravel:在 vanilla JS 中自动发送带有请求的 CSRF 令牌
- python - 在 Python 中无需显式变量声明即可跟踪程序的所有可能状态
- java - 使用 sessionFactory.openSession() 但没有使用 sessionfactory.getCurrentSession() 时没有活动事务异常
- java - 我想将 PDF 转换为图像,但我只想要包含所有图像和矢量图形的单个输出图像。我不想要文字
- android - 如何在项目android studio之间同步对gradle文件所做的所有更改