bae虚拟机服务器,BAE3.0多站点app.conf文件的配置方法Windows服务器操作系统 -电脑资料...

下面我们一起来看看BAE3.0多站点app.conf文件的配置方法,关于bae是什么东西大家可以自己百度吧,有新浪的bae与baidu的bae哦,

今天把3个网站,其中一个CodeIgniter建的网站,和两个wordpres站点,全部搬到一个域名下面来了,又是颇费一番周折,最近总是喜欢折腾!

首先,这三个网站现在的域名是:

http://你的域名 (wordpress)

http://你的域名/tanteng/ (wordpress)

http://你的域名/hongzhiban/ (CodeIgniter)

如果不是在BAE3.0的环境下,把其他站点直接搬过来,数据库表放到一起共用数据库,然后改下数据库连接配置,基本上就OK了。

但是在BAE3.0环境下,文件夹,路由,文件的路径怎么区分呢?你不仅要配置路由规则,还要让BAE知道哪个是文件夹。

现在完整的app.conf文件:

handlers:

- expire : .jpg modify 10 years

- expire : .swf modify 10 years

- expire : .png modify 10 years

- expire : .gif modify 10 years

- expire : .JPG modify 10 years

- expire : .ico modify 10 years

- url : (.*).css$

script. $1.css

- url : (.*).js$

script. $1.js

- url : (.*).jpg$

script. $1.jpg

- url : (.*).gif$

script. $1.gif

- url : (.*).png$

script. $1.png

- url : (.*).jpeg$

script. $1.jpeg

- url : (.*).php$

script. $1.php

- url : (.*).html$

script. $1.html

- url : (.*).xml$

script. $1.xml

- url : (.*).txt$

script. $1.txt

- url : (.*).ico$

script. $1.ico

- url : /hongzhiban(.*)

script. /hongzhiban/index.php

- url : /tanteng/wp-admin/

script. /tanteng/wp-admin/index.php

- url : /tanteng/wp-includes/(.*)

script. /tanteng/wp-includes/$1

- url : /tanteng/wp-content/(.*)

script. /tanteng/wp-content/$1

- url : /tanteng(.*)

script. /tanteng/index.php

- url : /wp-admin/

script. /wp-admin/index.php

- url : (.*)

script. /index.php

后来又发现一个问题:

http://你的域名/author/tanteng/作者页面打不开,但是http://你的域名/tanteng/article/author/tanteng9/这个作者页面可以打开,BAE3.0多站点app.conf文件的配置方法Windows服务器操作系统》(https://www.unjs.com)。

仔细看看app.conf文件,原来http://你的域名/author/tanteng/作者名称和后面http://你的域名/tanteng/这个站点名称一样,因此前面这个网址被误以为是后面站点下面的路由,因此转发到后面站点的index.php去了。

然后进行修改,经过几番测试,要这样写:

- url : /article(.*)

script. /tanteng/index.php

- url : /author(.*)

script. /index.php

而且要注意顺序,前面的会覆盖后面,所以你的域名完整的正确的app.conf配置如下:

handlers:

- expire : .jpg modify 10 years

- expire : .swf modify 10 years

- expire : .png modify 10 years

- expire : .gif modify 10 years

- expire : .JPG modify 10 years

- expire : .ico modify 10 years

- url : (.*).css$

script. $1.css

- url : (.*).js$

script. $1.js

- url : (.*).jpg$

script. $1.jpg

- url : (.*).gif$

script. $1.gif

- url : (.*).png$

script. $1.png

- url : (.*).jpeg$

script. $1.jpeg

- url : (.*).php$

script. $1.php

- url : (.*).html$

script. $1.html

- url : (.*).xml$

script. $1.xml

- url : (.*).txt$

script. $1.txt

- url : (.*).ico$

script. $1.ico

- url : /hongzhiban(.*)

script. /hongzhiban/index.php

- url : /weibo(.*)

script. /weibo/

- url : /tanteng/wp-admin/

script. /tanteng/wp-admin/index.php

- url : /tanteng/wp-includes/(.*)

script. /tanteng/wp-includes/$1

- url : /tanteng/wp-content/(.*)

script. /tanteng/wp-content/$1

- url : /article(.*)

script. /tanteng/index.php

- url : /author(.*)

script. /index.php

- url : /tanteng(.*)

script. /tanteng/index.php

- url : /wp-admin/

script. /wp-admin/index.php

- url : (.*)

script. /index.php

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值