• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >windows > BAE3.0多站点app.conf文件的配置方法

BAE3.0多站点app.conf文件的配置方法

作者:网友 字体:[增加 减小] 来源:互联网

本文主要包含百度bae3.0免费空间,站点的appid,app站点,app站点地图,搜狐快站app站点等服务器相关知识,网友希望可以进行参考

下面我们一起来看看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/这个作者页面可以打开。

仔细看看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/index.html
  - 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

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • BAE3.0多站点app.conf文件的配置方法

相关文章

  • 如何在本地系统中挂载VHD硬盘(附右键快捷命令)
  • Windows2003服务器IIS6+PHP5.4.3配置安装教程
  • 也谈学生机房PC桌面虚拟化
  • 如何安全有效的保护iis服务正常运行
  • Linux文件目录结构2
  • 删除.svn文件夹,Windows下最快捷的方法
  • 搭建基于Corosync+DRBD的高可用MySQL集群
  • firefox下弹出调试器或主机应用程序正在何处运行
  • windows 2003服务器配置ftp服务器图解
  • windows2003中IIS配置安装图文教程

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • 浅淡系统页面文件和虚拟内存的关系
    • Windows2003安装SQL2005的SP1补丁无法安装
    • Windows server 2003 创建域如何操作?
    • Windows服务器中安装 GruntJS方法介绍
    • Windows 2008计算机不能添加到域的原因分析
    • liunx中(mysql数据库的使用)
    • 一个IO的传奇一生 (4) ---
    • Windows创建.htaccess文件方法总结
    • windows2003系统中一些基本设置使用技巧
    • 国内云存储领域后起之秀

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有