0

我有一个域 mail.domain.com/webaccess

我可以使用以下命令强制执行 https

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule (.*) https://mail.domain.com/webaccess/ [R]

如何删除别名 /webaccess ,这样用户就不必输入长网址,如果用户输入了 www ,我该如何删除。

注意:/webaccess 别名实际上指向我的文件系统中的 /opt/mailserver。

谢谢

4

1 回答 1

0

对于 www 部分,您可以添加类似于以下内容的内容:

RewriteCond %{HTTP_HOST} ^www.domain.com$ [NC]
RewriteRule ^(.*)$ http://domain.com/$1 [R=301,L]

对于第一个选项,如果用户键入 mail.domain.com,您希望他们直接转到https://mail.domain.com/webaccess吗?

如果是这样,您可以按照以下规则做所有事情L

RedirectPermanent / https://mail.domain.com/webaccess
于 2012-04-29T16:59:16.350 回答