禅道PMS安装笔记


发布于

|

分类

禅道PMS安装笔记

已有域名 http://yourweb,现在想用子目录的方式安装禅道。

下载,上传到 /work文件夹,安装。一切顺利。但是看地址栏发现,路径是 http://yourweb/work/www,后面那个www甚是烦人,而且直接访问www还403。

现在问题是,我想访问 /work ,如何自动转发到 /work/www 。

首先尝试在/work里面放 .htaccess ,使用301重定向:

    Redirect permanent / www

结果是 http://yourweb/work/www/www/www/www/www/www/www,递归了……失败

然后想用URL重写:

    <IfModule mod_rewrite.c>
        RewriteEngine On
        RewriteCond %{REQUEST_FILENAME} !-d
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteRule (.*)$ www/index.php/$1 [L]
    </IfModule>

反正就是写不对。放弃。

然后想到,自己在本机上安的WAMPSERV,里面自带的phpMyAdmin是什么原理能用的?好像有一个 alias 文件夹从来没改过。进去查看,最主要的是一句话:

    Alias /phpmyadmin "D:/Program Files/wamp/apps/phpmyadmin4.1.14/"

查了一下,这叫“虚拟目录”。好的。去服务器上,改站点对应的conf文件,在vhosts里面添加

    Alias /work "/var/www/ZentaoPMS/www"

然后给 ZentaoPMS 设置一下Directory的东西就好了。重启Apache,Success。

原理:/work 虚拟目录直接指向了禅道的www目录。

OK,这下就学会了……可以完全把二级目录分离出来了。


评论

  1. LL 的头像
    LL

    又是加密文章o_O”

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注