繁体   English   中英

apache RewriteRule配置

[英]apache RewriteRule configuration

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

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

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

如何删除别名/ webaccess,所以用户不必键入长网址,如果用户键入www,也应如何删除www。

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

谢谢

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

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

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

如果是这样,您可以按照以下规则进行所有操作

RedirectPermanent / https://mail.domain.com/webaccess

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM