去掉然之访问地址中的ranzhi

2017-03-22 15:20:59    然之-Bee    7691

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

一、一键安装包的配置

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

windows下面找到xampp\apache\config\httpd.conf 和 xampp\runner\res\apache\conf\httpd.conf文件(2个文件要做相同的修改),linux一键安装包找到/opt/zbox/etc/apache/httpd.conf,linux下lampp安装包找到/opt/lampp/etc/httpd.conf文件。

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

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

二、通用的配置方法

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

  1. 找到apache的配置文件,不同的系统,其配置文件位置不同。windows一般在apache/conf下面。linux一般在/etc/apache或者/etc/httpd下面。
  2. 找到虚拟主机配置文件。有的apache是单独分出来的一个httpd-vhost.conf。有的则是直接写在httpd.conf中。
  3. 找到虚拟主机配置文件之后,配置下面的代码: 
    <VirtualHost *:80>
    ServerName pms.ranzhi.net #换成你具体的域名。
    DocumentRoot /home/www/ranzhi/www/ #换成具体的ranzhi下面的www目录。
    <Directory />
    Options FollowSymLinks
    AllowOverride All
    </Directory>  
    </VirtualHost>
  4. 找到ranzhi/config/my.php文件,如果里面的$config->webRoot = getWebRoot(),则忽略这个步骤。如果不是,则需要将其改为:
    $config->webRoot = '/';  
  5. 重新启动apache。
评论列表
是不是开源的不能使用手机客户端 2018-10-24 16:10:35
是不是开源的不能使用手机客户端,只有专业版的可以?
石洋洋 2018-10-24 17:10:06
回复
是的,客户端是专业版的功能。
查看全部 条评论
谢谢谢 2017-12-05 16:24:19
搜索条件怎么改?
石洋洋 2017-12-05 16:33:39
回复
没有看明白,能具体描述一下吗?
查看全部 条评论
蝶衣人生 2017-09-18 16:46:04
希望能增加基于nginx的配置教程。谢谢
然之-Bee 2017-09-18 17:37:20
回复
webroot指向到ranzhi/www/目录。
查看全部 条评论
1/ 1