0

以下のコードはにリダイレクト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

どうやってやるの?

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 に答える