主题: iRedmail安装好后,默认地址:https://IP地址/mail;怎样将地址中的mail修改成webmail?

==== ==== ======== ==== ====
- iRedMail 版本号:0.9.7
- 使用数据库存储用户帐号(MySQL):MYSQL
- 使用的 Linux/BSD 发行版名称及版本号:CentOS 7.3
- 相关日志如下:
==== ==== ====
我修改“/var/www/html/index.html”文件,将里面的mail修改成webmail,然后在浏览器中访问时,报404错误(错误信息见附件)

回复: iRedmail安装好后,默认地址:https://IP地址/mail;怎样将地址中的mail修改成webmail?

需要配置 Nginx 以支持你的新地址。

回复: iRedmail安装好后,默认地址:https://IP地址/mail;怎样将地址中的mail修改成webmail?

我在nginx配置了webmail,也不行;请帮忙看下是否配置的不对,谢谢。
请帮忙看下附件中的配置,谢谢。

回复: iRedmail安装好后,默认地址:https://IP地址/mail;怎样将地址中的mail修改成webmail?

需要修改/etc/nginx/templates/roundcube.tmpl

回复: iRedmail安装好后,默认地址:https://IP地址/mail;怎样将地址中的mail修改成webmail?

hi, 無色天空 ,版主.
我在 iredMail 0.9.8 版本時, 更改無效:

/etc/nginx/templates/roundcube.tmpl
location ~ ^/webmail/(bin|config|installer|logs|SQL|temp|vendor)($|/.*) { deny all; }

location ~ ^/webmail/(CHANGELOG|composer.json|INSTALL|jsdeps.json|LICENSE|README|UPGRADING)($|.*) { deny all; }

# Block plugin config files and sample config files.
location ~ /mail/plugins/.*/config.inc.php.* { deny all; }

# Block access to plugin data
location ~ /mail/plugins/enigma/home($|/.*) { deny all; }

# Redirect URI `/mail` to `/mail/`.
location = /mail {
    return 301 /mail/;
}

location ~ ^/webmail(.*)\.php$ {         
    include /etc/nginx/templates/hsts.tmpl;
    include /etc/nginx/templates/fastcgi_php.tmpl;
    fastcgi_param SCRIPT_FILENAME /var/www/roundcubemail$1.php;
}

location ~ ^/webmail(.*) {
    alias /var/www/roundcubemail$1;
    index index.php;
}

#不使用自動 redirect webmail網址 ;
location /webmail {
               rewrite ^/* /webmail last;
        }



## 不自動redirect 到 mydomain.com/mail  ; 把index.html 取消
mv /var/www/html/index.html  /var/www/html/index.html.orig


請指導一下 , 願聞其詳.
謝謝.

回复: iRedmail安装好后,默认地址:https://IP地址/mail;怎样将地址中的mail修改成webmail?

location = /mail {
    return 301 /mail/;
}
这一段是重定向的也要修改吧,我这边是关闭了加密连接,然后去掉了后缀,直接域名访问的。

回复: iRedmail安装好后,默认地址:https://IP地址/mail;怎样将地址中的mail修改成webmail?

無色天空:
感謝.