0

下面的代码重定向mydomain.com/webmailhttps://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/webmailhttps://mydomain.com:8080/webmail

我怎样才能做到这一点?

4

1 回答 1

1

将规则更改为:

  RewriteEngine on
  RewriteCond %{HTTPS} !^on$ [NC]
  RewriteCond %{HTTP_HOST} ^(www\.)?(.*)$ [NC]
  RewriteRule . https://%2:8080%{REQUEST_URI}  [L]
于 2013-07-22T16:45:13.060 回答