利用WordPress在百度BAE上實現的偽靜態和固定鏈接

作者: 來源: 更新時間:2013-04-07 17:27:18 點擊:

百度BAE平臺非常不錯,下面就如何將自己的WordPress博客實現偽靜態的方法給大家推薦一篇文章,希望有用。

自從百度BAE開放給公眾開發者使用以來,相信有不少WordPress粉絲將其博客遷移到BAE上,但是在百度BAE上實現WordPress的 偽靜態和固定鏈接的方法與獨立主機的方法不相同,不能通過WP后臺的簡單設置實現。固定的文章鏈接對于一個博客來說是比較重要的,偽靜態有利于搜索引擎優 化,如果鏈接的格式若不盡早確定,日后再想改變將是一件非常麻煩的事情。

雖然百度BAE官方客服說BAE暫時不支持偽靜態,但是我們從官方 的BAE幫助文檔中還是可以找到實現WordPress偽靜態和固定鏈接的方法。BAE的程序配置信息中有一項url配置功能,這是類似睦 url rewrite的功能。這個功能將符合匹配規則的url重寫到指定的腳本處理。Rewrite規則可以配置多條。順序是從上往下依次匹配,遇到第 一個匹配成功的即結束配置過程。另外, 并不需要請求的uri完全匹配指定的正則,只要其中有部分內容匹配即可。例如:



既然BAE有類似url rewrite的功能那么我們應該就可以實現WordPress的偽靜態和固定鏈接功能了。下面我將詳細教大家如何實現:

1、首先登陸到百度開發者平臺,在“管理中心”打開一個你的WordPress應用,然后依次打開“高級”-“配置”,如下圖:



2、第二步,在打開的“程序配置信息”中,點擊“添加”規則。例如:



需要注意的是,添加完成后一定要點擊保存,這樣才能正式生效。

完整配置信息如下:



對于以上規則,系統是從上往下依次生效的,因此順序也很重要。對于以上規則的一些說明:

我 們看到其中有一條/archives/.*.html這樣的規則,這個規則很重要。我看到有些人說使用/.*/.*.html這樣的規則,其實這是不對 的。至少對于在使用百度UEitor編輯器的WordPress上是不對的,會導致無法在編輯器中上傳圖片等錯誤。如果你的固定鏈接使用的是 /archives/%postname%.html這樣的結構,那么你就必須使用/archives/.*.html這樣的BAE url規則。

另外,大家也看到有/aboutme和/weibo這樣的兩條規則,這是針對單頁的。aboutme和weibo分別是我兩個單頁固定鏈接的名字。如果你添加了單頁,那么你需要將單頁的固定鏈接名字添加到url規則中。

作者演示地址:http://blog.huage.org

大乐透走势图2 快乐双彩好运 山西体彩十选五开奖结果 重庆快乐十分钟走势图下载 投资理财平台移动版 北京赛车pk拾官网登陆 广西快3开奖结果查询 江西时时彩几点开奖 山西十一先五分布图 内蒙古11选五奖金多少 山西11选五中奖金额 体彩开奖直播频道今晚 湖北福彩快三开奖结果 内蒙11选5害死多少人 一分幸运农场怎么玩 辽宁十一选五走势图开奖结果一定牛 天津时时彩工作时间