【发布时间】:2015-06-18 04:08:24
【问题描述】:
我目前有一台 Linux 专用服务器,我想通过 .htaccess 将我的多个版本的域名(及其文件/目录)301 重定向到 https:// 版本。我的目标是拥有我的域的一个版本,无论它是如何键入的,也无论试图访问什么文件和/或子目录。
我在寻找什么......
- http://example.com >> https://example.com
- http://www.example.com >> https://example.com
- https://www.example.com >> https://example.com
文件/目录示例...
- http://example.com/1.jpg >> https://example.com/1.jpg
- http://www.example.com/sub/ >> https://example.com/sub/
- https://www.example.com/sub/1.jpg >> https://example.com/sub/1.jpg
注意所有 301 到 https://example.com 的情况如何?
**假设我有一个完全空白的 .htaccess 文件并希望完成此设置。我的代码应该是什么样子?我的服务器真的没有 .htaccess 文件和 0 个附加组件或自定义项。
【问题讨论】:
标签: apache .htaccess mod-rewrite redirect