去掉禅道访问地址中的www
2014-10-25 13:38:12   来源:   浏览: 次

导读:按照我们的安装步骤部署禅道之后,访问路径中还会有zentao之类的路径,肯定有朋友问,怎样把其去掉呢?其实很简单,我们一起来配置下。 一

按照我们的安装步骤部署禅道之后,访问路径中还会有zentao之类的路径,肯定有朋友问,怎样把其去掉呢?其实很简单,我们一起来配置下。

一、一键安装包的配置

我们最新版本的一键安装包已经提供好了相应的配置模板,您要做的只需要将相应的参数打开即可:

windows下面找到xampp\apache\config\httpd.conf文件,linux一键安装包找到/opt/lampp/etc/httpd.conf文件。

找到virutalhost这段配置,将注释删掉,然后重启apache即可。

# If you want visit zentao like http://localhost/, uncomment these lines.
#
#  ServerAdmin zentao@local.net
#  DocumentRoot "/xampp/pms/www"
#  ServerName localhost:81
#  
#    AllowOverride none
#    Require all granted
#  
#  ErrorLog "logs/error_log"
#  CustomLog "logs/access_log" combind
#

二、通用的配置方法

如果您是自己配置的apache服务器,可以参考下面的步骤来修改。

1.找到apache的配置文件,不同的系统,其配置文件位置不同。windows一般在apache/conf下面。linux一般在/etc/apache或者/etc/httpd下面。

2.找到虚拟主机配置文件。有的apache是单独分出来的一个httpd-vhost.conf。有的则是直接写在httpd.conf中。

3.找到虚拟主机配置文件之后,配置下面的代码:


ServerName www.wuchunyu.com #换成你具体的域名。
DocumentRoot /home/www/pms/www/ #换成具体的zentao下面的www目录。

Options FollowSymLinks
AllowOverride All
  

4.找到pms/config/my.php文件,如果里面的$config->webRoot = getWebRoot(),则忽略这个步骤。如果不是,则需要将其改为:

$config->webRoot = '/';  

5.重新启动apache。