.htaccess - https 重定向不适用于主目录

标签 .htaccess ssl

我目前正在尝试为 may 域名强制使用 https。它适用于 mydomain/wildcard 但不适用于 mydomain/的主页 url/

我在我的 .htaccess 文件中使用此行进行重定向:

    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

最佳答案

你就快完成了,在你的 .htaccess 中使用它:

RewriteEngine On

#Force HTTPS on everything
RewriteCond %{HTTPS} !=on
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]

这将强制对所有内容使用 HTTPs

关于.htaccess - https 重定向不适用于主目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38374214/

相关文章:

java - 如何通过 keytool 命令删除已经导入的证书/别名?

C# WebSocketServer wss ://connection fail

.htaccess - 如何在不更改地址栏中的 URL 的情况下重定向到不同的域?

php - 使用 mod_rewrite 后找不到链接

apache - 结合 htaccess 中的重写条件进行重定向

java - curl : (35) error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure

ssl - 无法连接到 APNS 沙盒服务器

.htaccess - 301重定向与mod_rewrite

apache - ifModule mod_rewrite 标记在 .htaccess mod_rewrite 文件中是否多余

linux - 由于证书无效,来 self 的 linux vm (Centos) 的所有 https 请求均失败