permalink

A collection of 3 posts

apache

解決AWS Server "mountall: Disconnected from Plymouth"與apache2 rewrite之wordpress permalink問題

前幾天我在AWS 上的Ubuntu Server(也就是本站的server)毫無預警的毀滅.....server壞掉打不開、重開機也沒用,只留下一長串的Server Logs跟我乾瞪眼==  這串System Log我想最關鍵的就是最後一行"mountall: Disconnected from Plymouth",以此行去Google可以發現是Ubuntu 10.4的kernel問題,但也沒一個人可以講出最關鍵的原因。 但茫茫大海中的一個明燈表示"將Instance Type從micro改成small便可正常運行",為了我的資料冒著花錢的風險也要嘗試,所幸成功也救回了所有檔案。 Rewrite 救回檔案的步驟大概如下:改成small instance type成功Run起Server -> 開啟FTP下載var/www、/etc/apache2兩處有關server檔案與設定檔 -> 架起新Server環境 ->

  • hothero
    hothero
wordpress

Wordpress Permalink 設定(加強版)

網路上對於更改wordpress permalink(永久連結)的教學文章很多,但卻都是一個一個方法,並不適用於所有人,在此將所有方法整理出來,全部都作完一定可以成功!! 開啟Apache Module 編輯(vi)apache安裝目錄中conf下的httpd.conf(amazon ec2 上apache的路徑:/etc/httpd/conf/httpd.conf),搜尋(/ + keyword)#LoadModule rewrite_module modules/mod_rewrite.so 將其#去掉(amazon 安裝的apache預設已開啟)。 再找到: <Directory /> Options FollowSymLinks AllowOverride None Order

  • hothero
    hothero
wordpress

設定wordpress的固定網址(Permalink)

wordpress預設固定網址(Permalink)是http://siteurl/wordpress/?p=123這樣的網址形式,一來是網址中p後面的數字(文章id)不雅觀,二來是沒辦法做好search engine的SEO,因此大多站都改為http://siteurl/year/month/postname這樣的格式。 要使wordpress會依照所設定的固定網址轉換,得注意到apache必須要開啟rewrite_module,因為這部份沒做到使我卡了兩三個禮拜...,也因此整理了些資料。 Open Apache Rewrite Module 一開始最重要的就是去修改apache/conf/httpd.conf,將LoadModule rewrite_module modules/mod_rewrite.so 的註解拿掉(刪掉前面的#)即可,這部份參考於官網。 基本上,只要做完這個步驟,修改wordpress的固定網址便可成功。

  • hothero
    hothero
You've successfully subscribed to hothero's TechNote!