htaccess文件一直以來都是國內(nèi)外眾SEO高手所仔細(xì)研究的一個(gè)文件,因?yàn)樵撐募诤芏嗲闆r下接管著網(wǎng)站的最高配置(比如虛擬主機(jī)),如果能合理運(yùn)用好.htaccess文件,不僅可以達(dá)到出其不意的SEO效果,更是可以解決很多與網(wǎng)站有關(guān)的疑難問題。...
htaccess文件一直以來都是國內(nèi)外眾SEO高手所仔細(xì)研究的一個(gè)文件,因?yàn)樵撐募诤芏嗲闆r下接管著網(wǎng)站的最高配置(比如虛擬主機(jī)),如果能合理運(yùn)用好.htaccess文件,不僅可以達(dá)到出其不意的SEO效果,更是可以解決很多與網(wǎng)站有關(guān)的疑難問題。
.htaccess文件準(zhǔn)確的說是Linux系統(tǒng)下面的文件,從其文件名便可以看出。并且此文件有著嚴(yán)格的編碼與格式,多一個(gè)空格與少一個(gè)空格都有可能造成服務(wù)器的500Error,因此,我們不建議使用windows系統(tǒng)自帶的記事本編輯該文件。最好的手動(dòng)編輯方法是使用UE或notepad2等高級(jí)文本編輯器。如果不方便下載或手動(dòng)編寫的文件出錯(cuò),也非常推薦在線htaccess文本編輯器, 目前這款編輯器已經(jīng)非常完善,并且在二次開發(fā)下已經(jīng)增加了很多新功能,簡單易用,完美支持多條件復(fù)雜任務(wù)的htaccess文件智能生成任務(wù)。
在下文中我們也將同時(shí)介紹此htaccess在線生成器的使用方法與注意事項(xiàng)。
1、開啟網(wǎng)站的圖片防盜鏈功能
如果網(wǎng)站的流量有限,那么圖片防盜鏈?zhǔn)欠浅1匾?。不僅可以減少流量浪費(fèi),而且可以減輕服務(wù)器負(fù)擔(dān)。開啟圖片防盜鏈功能需要在htaccess文件中加入以下代碼:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www.)?php100.com(/)?.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www.)?php100.com(/)?.*$ [NC]
RewriteRule .*.(gif|jpg|jpeg|bmp|png)$ http://img.php100.com/.gif [R,NC,L]
上面的代碼中,allow1.com與allow2.com分別是允許訪問網(wǎng)站圖片的域名,后面的baidu.com則是替換成的目標(biāo)圖片地址。上面還包含了圖片文件的后綴參數(shù),可以自行更改。如果通過htaccess在線生成器生成此段代碼,僅僅需要填寫幾個(gè)允許訪問的域名(不帶www與http),然后再填寫好準(zhǔn)備替換的圖片地址。
2、自定義404、500等錯(cuò)誤返回頁
如果你不希望網(wǎng)站在找不到網(wǎng)頁的時(shí)候出現(xiàn)“404該頁無法顯示”,就試試自己定義一個(gè)找不到網(wǎng)頁的出錯(cuò)頁面吧!需要在htaccess文件中加入
ErrorDocument 404 /404.htm
前面的404是其錯(cuò)誤代號(hào),后面的/404.htm是自己定義的404頁面的路徑。需要注意的是,如果這個(gè)404頁面的大小小于512B,則IE會(huì)忽略此頁面,也就不會(huì)生效了。后面的參數(shù)需要使用網(wǎng)站相對(duì)路徑。在htaccess在線生成程序中,請(qǐng)切換到“自定義錯(cuò)誤頁面”選項(xiàng)卡,然后在“404(未找到)”后面的輸入框中輸入你的錯(cuò)誤頁面地址即可。在線生成工具還可以處理其它類型的錯(cuò)誤,以此類推即可。請(qǐng)預(yù)先將404錯(cuò)誤頁面制作好上傳到網(wǎng)站目錄。
3、首先是屏蔽網(wǎng)站目錄列表
目錄列表是在網(wǎng)站找不到默認(rèn)文件時(shí)的應(yīng)急措施,服務(wù)器將毫無保留的返回一個(gè)當(dāng)前目錄下的所有文件。這將給網(wǎng)站帶來非常大的安全隱患。因此,現(xiàn)在很多程序都會(huì)在任何子目錄下面放一個(gè)index.htm文件來避免這種疏漏。但是,通過htaccess文件我們可以徹底的解決這個(gè)問題。
在文件中加入以下代碼:
Options -Indexes
這將徹底關(guān)閉網(wǎng)站的目錄列表功能,但對(duì)于網(wǎng)站的正常訪問是沒有任何影響的。如果想顯示文件列表,則只需要將“-”更改為“+”。如果使用htaccess在線生成工具,只需要把“是否在沒有默認(rèn)文檔的目錄顯示文件列表”菜單選擇成“隱藏”即可,程序?qū)⒆詣?dòng)生成相關(guān)代碼。
4、最復(fù)雜的WWW統(tǒng)一網(wǎng)址格式與重定向了
在SEO的觀點(diǎn)里認(rèn)為,如果***.com與www.***.com都能訪問,這對(duì)于搜索引擎來說是個(gè)非常不好的體驗(yàn),也很容易造成權(quán)重分散。而我們要做的就是將帶www的網(wǎng)址與不帶www的網(wǎng)址進(jìn)行統(tǒng)一。
我們不建議手動(dòng)編寫該段代碼,自動(dòng)生成程序已經(jīng)做了完善的判斷,你只需要切換到“WWW域名重定向”選項(xiàng)卡,在WWW域名重定向后面的地址欄中填入你希望最終使用的域名即可!注意,此處填寫的域名必須為完整網(wǎng)址,比如 http://www.***.org 或者 http://***.org 。程序?qū)⒏鶕?jù)您的輸入自動(dòng)判斷使用正重定向還是逆重定向。
5、默認(rèn)文檔不對(duì)口很惱火,還得做一個(gè)跳轉(zhuǎn)頁面
有些虛擬主機(jī)就是另類,不適用默認(rèn)的文件名,或順序非主流。那么通過以下的代碼就可以自己定義這個(gè)頁面的文件名了。比如index.htm 、default.php等等:
DirectoryIndex index.php
這行代碼將index.php作為默認(rèn)首頁。其他頁面請(qǐng)直接替換例子中的index.php。如果網(wǎng)站有多個(gè)頁面需要作為首頁,請(qǐng)按照DirectoryIndex index.php index2.php的格式編寫文件。此項(xiàng)設(shè)置在htaccess生成器中,僅僅需要你依次填入首頁的文件名即可,非常方便。
6、通過htaccess開啟網(wǎng)站圖片緩存
某些虛擬主機(jī)限制了網(wǎng)站的流量,如果瀏覽器每次都從服務(wù)器下載最常用的圖片文件,將會(huì)浪費(fèi)大量的帶寬。因此可以開啟圖片緩存,瀏覽器在緩存過期前將會(huì)自動(dòng)從緩存區(qū)載入圖片文件。此功能在文件中加入以下代碼:
<FilesMatch “.(gif|jpg|jpeg|png|ico)$”>
Header set Cache-Control “max-age=3600″
</FilesMatch>
需要注意的是,上面的3600單位為秒,即超時(shí)時(shí)間,上圖中的gif等為圖片文件后綴,表示對(duì)這些文件生效。如果使用自動(dòng)生成工具,為了開啟此選項(xiàng),請(qǐng)將“開啟站點(diǎn)的圖片緩存”選項(xiàng)卡選擇一個(gè)超時(shí)時(shí)間。目前有十分鐘、一小時(shí)、一天等選項(xiàng)可供設(shè)置。
7、固定301、302網(wǎng)頁重定向
由于頁面轉(zhuǎn)移位置造成的404錯(cuò)誤是我們大家都非常頭痛的問題,但我們只需要做一個(gè)301的重定向就會(huì)完全解決這個(gè)問題了。在htaccess文件中加入以下代碼:
Redirect permanent /old.htm http://www.***.com/new.htm
前面一個(gè)參數(shù)使用相對(duì)路徑,也可以使用目錄名,后一個(gè)參數(shù)必須填寫完整網(wǎng)址。這樣才能生效,并且不出錯(cuò)誤。在SEO中,搜索引擎也很快就會(huì)按照你的設(shè)置,將收錄的網(wǎng)頁更新。
此外,htaccess還可以實(shí)現(xiàn)比如MIME文件類型修改、域名重定向等功能,因此,能充分利用好該文件將能讓你的網(wǎng)站建設(shè)更加得心應(yīng)手。
重慶中技互聯(lián)網(wǎng)信息資訊有限公司
網(wǎng)站建設(shè)事業(yè)部官方網(wǎng):www.aorustv.com
電子商務(wù)建站事業(yè)部咨詢電話:023-67742189
門戶網(wǎng)站品牌加盟推廣電話:023-67742189
7*24小時(shí)服務(wù)電話:023-67742189
媒體合作電話:13883323406
投資合作電話:13896068183
QQ及郵件地址 446515345@qq.com
企業(yè)網(wǎng)站建設(shè)解決方案 營銷型網(wǎng)站建設(shè)解決方案 行業(yè)門戶網(wǎng)站建設(shè)解決方案 外貿(mào)網(wǎng)站解建設(shè)決方案 品牌形象網(wǎng)站建設(shè)解決方案 購物商城網(wǎng)站建設(shè)解決方案 政府網(wǎng)站建設(shè)解決方案 手機(jī)網(wǎng)站建設(shè)解決方案 教育培訓(xùn)網(wǎng)站建設(shè)解決方案 珠寶高端奢飾品網(wǎng)站建設(shè)解決方案 房地產(chǎn)、地產(chǎn)項(xiàng)目網(wǎng)站建設(shè)解決方案 集團(tuán)、上市企業(yè)網(wǎng)站建設(shè)解決方案 數(shù)碼、電子產(chǎn)品網(wǎng)站建設(shè)解決方案 美容、化妝品行業(yè)網(wǎng)站建設(shè)解決方案
10年專業(yè)互聯(lián)網(wǎng)服務(wù)經(jīng)驗(yàn) 重慶最專業(yè)網(wǎng)站團(tuán)隊(duì) 資深行業(yè)分析策劃 B2C營銷型網(wǎng)站建設(shè)領(lǐng)先者 最前沿視覺設(shè)計(jì)、研發(fā)能力 時(shí)刻最新技術(shù)領(lǐng)先研發(fā)能力 具有完備的項(xiàng)目管理 完善的售后服務(wù)體系 深厚的網(wǎng)絡(luò)運(yùn)營經(jīng)驗(yàn)
中技互聯(lián)一直秉承專業(yè)、誠信、服務(wù)、進(jìn)取的價(jià)值觀,堅(jiān)持優(yōu)秀的商業(yè)道德,以用戶最終價(jià)值為導(dǎo)向,向用戶提供優(yōu)質(zhì)產(chǎn)品和優(yōu)質(zhì)服務(wù),從而贏得了用戶的信賴。始終以不懈的努力、更高的目標(biāo)來要求自己。
主營業(yè)務(wù):網(wǎng)站建設(shè) | 重慶網(wǎng)站建設(shè) | 重慶網(wǎng)站設(shè)計(jì) | 重慶網(wǎng)站制作 | 重慶網(wǎng)頁設(shè)計(jì) | 重慶網(wǎng)站開發(fā)