在新浪SAE上安装wordpress并实现伪静态

在新浪 SAE 上安装 WordPress 并实现伪静态

核心提示:新浪 SAE 是 Sina App Engine 的简称,它是新浪免费提供的应用开发和运行平台。本文介绍如何在新浪 SAE 上建立自己的 WordPress 博客,并实现伪静态。

1. 注册帐号

要使用新浪 SAE 搭建自己的博客,首先需要注册一个新浪 SAE 帐号。注册地址:http://sae.sina.com.cn/。当时已经可以和自己的新浪微博进行绑定注册。

2. 创建应用

注册并登录后,点击“我的应用”,可以看到已经创建的应用列表。点击下面的“创建新应用”,进入应用设置。

3. 创建二级域名

这里设置的是所创建应用的访问地址。设置好二级域名后,直接点击“创建应用”,应用就创建完成了。

4. 安装 WordPress 博客程序

创建应用后,直接点击“推荐应用”,选择 “WordPress for SAE” 后面的“安装”,进入选择应用界面。为了安全,这里需要输入注册时填写的安全验证密码。

在第一项里选择刚刚建立的应用名称;第二项选择“安装为新版本”;第三项填入一个 1-9 的整数,然后点击下面的“安装到以上位置”。

系统会自动加载选择的应用程序。加载完成后,点击“点击此处进入初始化页面”或“点此管理该应用”,进入博客设置。

5. 设置 WordPress

这一步就是常见的 WordPress 初始化设置:依次输入站点标题、用户名、密码,然后点击确认。到这里,博客就已经建好了,访问地址就是前面创建的应用地址。

6. 实现 WordPress 伪静态

伪静态的好处大家都清楚,但常用的伪静态方法对 SAE 并不适用,SAE 有自己的伪静态设置方法。首先从“应用列表”进入刚刚建立的应用,点击“应用管理”中的“代码管理”。

选择“操作”中的“编辑代码”。进入新的页面后,左上角会看到一个 Config Path。SAE 就是通过设置它来实现伪静态的。点击它,在右侧编辑页面中加入如下代码:

handle:
  - rewrite: if(!is_dir() && !is_file()) goto "index.php?%{QUERY_STRING}"

点击 SAVE 保存。

最后,将 WordPress 里的固定链接格式设置为:

/html/%post_id%.html

这个格式可以根据个人喜好进行调整。调整后,访问一篇文章,确认地址是否按固定链接格式生成;再刷新页面,确认不会出现 404。如果出现 404,优先检查 Config Path 中的缩进、引号和固定链接规则是否保存成功。

至此,WordPress 的伪静态就设置完成了。

最后给大家一个演示,属于本站的一个备份:http://earnfs.sinaapp.com/

Leave a Reply