nginx下的301重定向

因為貓神留下的一個免費tk域名~(不知道什麼時候會撤掉~) ==! 所以本部落格目前有兩個域名……..加上主域名~ 總共進行了3個域名(Godaddy上還停放著一個~明年二月份過期~)的301重定向….

什麼是301重定向? 來自維基上的解釋~

301 Moved Permanently

被请求的资源已永久移动到新位置,并且将来任何对此资源的引用都应该使用本响应返回的若干个URI之一。如果可能,拥有链接编辑功能的客户端应当自动把请求的地址修改为从服务器反馈回来的地址。除非额外指定,否则这个响应也是可缓存的。
新的永久性的URI应当在响应的Location域中返回。除非这是一个HEAD请求,否则响应的实体中应当包含指向新的URI的超链接及简短说明。
如果这不是一个GET或者HEAD请求,因此浏览器禁止自动进行重定向,除非得到用户的确认,因为请求的条件可能因此发生变化。

為什麼要設定301?吼吼~ 事實上上面的解釋是較為單純的解釋~ 嗯,功利點講的話就是讓自己的網站的權重在搜索引擎中更加集中~多個域名同時指向一個網站的時候,就會發生SE(Search Engine)對網站的權重分散現象~ 因為SE搞不清楚到底是那個網址是最為重要的~ ==!當然,還有一個作用就是當你換域名的時候,這是一個對SE最為友好的方法~SE只对新网址进行索引,同时又会把旧地址下原有的外部链接如数转移到新地址下,从而不会让网站的排名因为网址变更而收到丝毫影响。~這就是301的好處~ Continue reading “nginx下的301重定向”

一條rewrite(伪静态规则)

發現最近很多玩WP的人,都開始注意到了固定網址(固定鏈接)的作用… 一個好的固定網址設定作用極大~

大家都非常推崇一個結構那就是:/%postname%/

為什麼是這個結構?

主要是這個結構足夠的簡潔&清晰….非常便於搜索引擎的網絡蜘蛛進行爬行與收錄,是一個非常優秀的固定結構!

(Ps:我總覺得如果一個網站的目錄結構縱深很大的話,一般機器人給予的收錄權重會變低,覺得該頁不是很重要~並且目錄越深也不利於機器人收錄工作~ 個人感覺,勿噴~)

這不是我今天要說的,我今天想說的是關於上面的這個結構的一條rewrite(只對nginx有效~Only for nginx),因為很多人反應,在lnmp構架上,搭建WP,在改成上面這個結構的時候,都會出現404 Error(Page not found)….這意味這新的結構,跟原來的結構連接不上,這關係到偽靜態的設置. Continue reading “一條rewrite(伪静态规则)”

忘記安裝Sendmail

弄了半天,想給WP添加個回覆郵件提示的功能,屢敗屢戰,屢戰屢敗……..後面發現連mail()都不支援, 結果是因為忘記了安裝sendmail~

兩條指令搞定…..

yum install sendmail sendmail-*
service sendmail start

好吧,你可以認為這是一條微博…End~(PS:剛安裝完,我的Gmail就出現了許多本應該在N年前出現的郵件.(淚奔中))

VPS 新手教程(搭建LNMP篇)

本篇以“VPS 新手教程(SSH篇)”為基礎:http://guu.hk/how-to-use-ssh/

購買了VPS之後,大多數人都會傾向於兩種用途,有些是搭建網站,有些呢,就是利用VPS來搭建VPN了(還可以用SSH來凹牆,詳細看這:http://guu.hk/firefox-tunnelier-tutorial/)不過如果你的VPS性能比較好的話,只用作VPN就浪費咯~ 其他的一些非主流用途就不太清楚了.

今天,就說說如何搭建個網站運行環境吧….顧名思義,要讓你個網站運作起來,一定要為其搭建一個運行的環境,包括服務器程式、數據庫、脚本语言引擎等等。目前應用較為多的是LNMP.. 在互联网服务器架构中 LNMP指的是:Linux(操作系統)+Nginx(服務器程式)+MySQL(數據庫程式)+PHP(腳本語言引擎), 還有另一種LAMP(Linux+Apache+MySQL+Perl/PHP/Python)由于Nginx拥有超越Apache的卓越性能,LNMP正在逐渐取代LAMP. 要想知道更詳細,Google之~

我的系統是CentOS, 搭建LNMP 用的是貓言貓語的一键安装包(其實就是一堆指令序列,有點類似於Windows下的Bat文件,批處理腳本.)~ 使用一鍵安裝包,非常快捷方便。強烈推薦! http://imcat.in/lnmp/

1.登陸了SSH之後,下面直接複製貓言貓語的過程了~ 並針對新手做一些相應的解釋~好吧,其實我也是個新手..(下面的指令,如果仔細看過上一篇文章留下的鏈接的話,就會覺得很簡單啦~)嫌輸入麻煩,並且是使用putty登陸SSH的話,可以直接右鍵複製粘貼之.不過,希望還是自己手動輸入吧,加深指令的印象和理解~ Continue reading “VPS 新手教程(搭建LNMP篇)”