以下代码将mydomain.com/webmail
重定向到https://mydomain.com:8080/webmail
<IfModule mod_rewrite.c>
<IfModule mod_ssl.c>
<Location /webmail>
RewriteEngine on
RewriteCond %{HTTPS} !^on$ [NC]
RewriteRule . https://%{HTTP_HOST}:8080%{REQUEST_URI} [L]
</Location>
</IfModule>
</IfModule>
代码有效,但我想做一些修改。我想将www.mydomain.com/webmail
重定向到https://mydomain.com:8080/webmail
我该怎么做?
答案 0 :(得分:1)
将规则更改为:
RewriteEngine on
RewriteCond %{HTTPS} !^on$ [NC]
RewriteCond %{HTTP_HOST} ^(www\.)?(.*)$ [NC]
RewriteRule . https://%2:8080%{REQUEST_URI} [L]