我无法使用此代码将用户重定向到HTTPS,同时在域名后面包含子文件夹/文件。
RewriteEngine On
RewriteCond %{HTTP_HOST} ^tix\.kiwi [NC]
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI}
如果我在地址栏中手动输入http://tix.kiwi/atd,则浏览器会重定向到https://tix.kiwiatd而不是https://tix.kiwi/atd/,如果我直接转到https://tix.kiwi/atd,则会加载正常。< / p>
这个代码在我的其他网站上运行良好;为什么不在这里工作?
注意:我正在使用DigitalOcean,Ubuntu 14.04 x64
答案 0 :(得分:0)
您的重写看上去正确,您的问题出在另一个虚拟主机上的其他重定向代码中。在该级别解决冲突使此重写可以按预期进行。如评论中所述