如何在apache2
上的ubuntu
中将任何传入的HTTP请求重定向到我的本地HTTPS配置?
以下内容不起作用,因为localhost
未被内部服务器ip替换。
<VirtualHost *:80>
Redirect / https://localhost
</VirtualHost>
<VirtualHost *:443>
ProxyPass ...
</VirtualHost>
是否可以在不必将我的本地服务器IP硬编码到Redirect
?
答案 0 :(得分:-2)
这应该做:
<VirtualHost *:80>
...
RewriteEngine On
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=302]
</VirtualHost>
确定无效后,请将302
更改为301