.htaccess - www + http 到 https 转发
问题描述
我想转发这样的请求
http://www.website.com/ > https://www.website.com/ > https://website.com/
我的.htaccess:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
解决方案
尝试 :
RewriteCond %{HTTP_HOST} !^website\.com$
RewriteRule ^ https://domain\.com [R=301,L]
推荐阅读
- javascript - 是否可以编写一个将 CPU 使用率添加到选项卡名称的 Chrome 扩展程序?例如 [xx%] 站点名称
- html - 将 div 添加到 DOM 时,如何为 div 创建持续 2 秒的背景颜色过渡?
- c++ - 为什么即使函数是用新定义的,删除临时也会崩溃
- laravel - laravel route - 搜索表单采用默认路径
- php - 在 PHP 中排列数组
- android - 无法使用 Volley 从 covid19india 的 api 为我的 android 应用程序获取 JSON 数据
- javascript - React 道具值未定义
- javascript - 多个websocket服务器?
- google-calendar-api - 从我的应用程序访问公共 Google 日历
- c# - 如何在 Visual Studio 中引用两个程序集?