use*_*833 2 apache ssl redirect
阿帕奇 2.4。我正在尝试将 http 重定向到 https 以获取对我的虚拟主机的任何请求,包括完整路径。
我尝试了以下方法:
<VirtualHost *:80>
ServerName sub.mysite.com
Redirect permanent / https://sub.mysite.com
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
如果我去http://sub.mysite.com或 http.sub.mysite.com/这工作正常。但是如果我去http://sub.mysite.com/directory我会被重定向到https://sub.mysite.comdirectory。
我已经在谷歌上搜索了一段时间,但我发现的任何东西似乎都不起作用。我只想将 sub.mysite.com 上任何内容的每个 http 请求重定向到与 https 相同的路径。
在重定向中添加尾部斜杠:
Redirect permanent / https://sub.mysite.com/
当您再次尝试时,请注意您的浏览器肯定会将错误的 301 重定向保留在缓存中。它可以避免你的头痛。为确保找到您的问题,请尝试使用其他浏览器访问您的网站,或使用 curl。
| 归档时间: |
|
| 查看次数: |
1061 次 |
| 最近记录: |