Linux實(shí)現(xiàn)301重定向和偽靜態(tài)方法
在網(wǎng)上查詢了一下還沒(méi)有人分享linux主機(jī)如何通過(guò).htaccess文件同時(shí)實(shí)現(xiàn)301重定向和偽靜態(tài)的,為幫助朋友少走彎路,特以把經(jīng)驗(yàn)分享一下。
用PW做了一個(gè)新站,備案審核通過(guò),百度、Google也均已收錄。但有個(gè)問(wèn)題是,百度不像Google那樣有網(wǎng)站管理員工具,可以設(shè)置主域名,帶www和不帶www的域名全部都收錄,致使網(wǎng)站權(quán)重過(guò)于分散;與站長(zhǎng)朋友做友情鏈接時(shí),大多不愿交換,因?yàn)楸旧砭褪且粋€(gè)新站,收錄頁(yè)本來(lái)就不多,權(quán)重又過(guò)于分散。使權(quán)重重新集中其來(lái),最好的辦法就是設(shè)置一個(gè)主域名,做301永久重定向。假設(shè)是帶www的域名做主域名,那就把不帶www的域名重定向到帶www的域名上。
由于新站是用PW做的,有網(wǎng)友介紹可能通過(guò)PW下的ghoble.php(網(wǎng)站根目錄下)文件達(dá)到301重定向的目的,ghoble.php代碼如下:
在下述代碼下:
填加以下代碼:
但試過(guò)之后一段時(shí)間,百度依然收錄不帶WWW的網(wǎng)頁(yè),有可能ghoble.php文件能實(shí)現(xiàn)301功能,但百度不認(rèn)可?主機(jī)是linux主機(jī),還有個(gè)方法就是通過(guò)修改.htaccess文件達(dá)到301重定向功能。原來(lái)是通過(guò).htaccess文件做的偽靜態(tài),代碼如下:
-在網(wǎng)上沒(méi)有查到如何通過(guò).htaccess文件同時(shí)實(shí)現(xiàn)301重定向和偽靜態(tài),先把原.htaccess做了一下備份(很重要噢),經(jīng)過(guò)幾次實(shí)驗(yàn),終于成功了,其代碼如下:
一段時(shí)間之后,百度也只收錄帶www的域名了。
相關(guān)文章
基于Ubuntu 16.04設(shè)置固定IP的方法教程
這篇文章主要給大家介紹了基于Ubuntu 16.04設(shè)置固定IP的方法教程,文中通過(guò)圖文以及示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考借鑒,下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。2017-10-10Linux利用lsof/extundelete工具恢復(fù)誤刪除的文件或目錄
這篇文章主要給大家介紹了關(guān)于Linux利用lsof/extundelete工具恢復(fù)誤刪除的文件或目錄的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08解析Linux內(nèi)核與設(shè)備樹(shù)的編譯和燒寫(xiě)
在內(nèi)核源碼中,存在大量對(duì)板級(jí)細(xì)節(jié)信息描述的代碼。開(kāi)源文檔中對(duì)設(shè)備樹(shù)的描述是,一種描述硬件資源的數(shù)據(jù)結(jié)構(gòu),它通過(guò)bootloader將硬件資源傳給內(nèi)核,使得內(nèi)核和硬件資源描述相對(duì)獨(dú)立2021-06-06CentOS 5.1下跑Mono和Asp.net的實(shí)現(xiàn)方法分享
由于想研究在linux下跑.net程序的可行性,于是嘗試在CentOS5.1下搭建Mono環(huán)境和Asp.Net的服務(wù)器。Asp.Net的服務(wù)器是采用mod_mono和Apache的方式搭建(Nginx的搭建尚未研究)2012-04-04CentOS 7.2配置Apache服務(wù)httpd(下)
這篇文章主要為大家詳細(xì)介紹了CentOS 7.2配置Apache服務(wù) httpd上篇,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-11-11