質問: virtualhostでのsslリダイレクトにより、urlが破損します 最近、すべてのトラフィックをhttps経由で転送するようにwebサイトで構成しました。これを表示するようにvhostファイルを変更してこれを行いました<virtualhost *:80> documentroot "/srv/http/example" servername example.com redirect permanent / https://example.com/ </virtualhost> これは、サイトのルート(example.com)に移動すると正常に機能しますが、サブディレクトリに移動しようとすると、urlが奇妙に途切れます。たとえば、example.com/blogと入力すると、 https://example.comblog にリダイレクトしようとします。ここで何が起こっているのですか?
回答: 私は変更することで問題を解決することができました:https://example.com/ にhttps://example.com\/ これで問題は解決したようです。ある時点でapacheがスラッシュを取り除いたと思います。