今天我們講解下“.htaccess文件的作用和創(chuàng)建方法”這個文件在我們建站時會經(jīng)常使用到,作用非常大,可以實現(xiàn)屏蔽IP或者IP段,實現(xiàn)301跳轉(zhuǎn),實現(xiàn)4040錯誤頁面定義,也可以實現(xiàn)防盜鏈,還可以實現(xiàn)URL把動態(tài)轉(zhuǎn)成偽靜態(tài),更加適合SEO優(yōu)化排名,所以今天就詳細講解下這個文件。
.htaccess文件有哪些用途?
.htaccess可以幫我們實現(xiàn)包括:文件夾密碼保護、網(wǎng)頁301重定向、自定義404錯誤頁面、改變你的文件擴展名、封禁特定IP地址的用戶、只允許特定IP地址的用戶、禁止目錄列表,以及使用其他文件作為index文件等一些功能。
如何創(chuàng)建.htaccess文件?
有些空間或者服務(wù)器可以生成.htaccess文件,這里說下如果空間或者虛擬主機不支持生成.htaccess文件的時候如何手動創(chuàng)建?
1.本地新建一個。txt后綴的文本文檔:新建文本文檔。txt
2.這里是不能直接用“重命名”功能將它命名為.htaccess的,需要打開【新建文本文檔。txt】-【文件】-【另存為】
3.保存類型選擇“所有文件*.*”,命名為.htaccess并保存
至此,.htaccess文件手動創(chuàng)建完成,可以將你需要的配置規(guī)則寫入其中,并上傳到你網(wǎng)站的根目錄即可!
.htaccess文件作用的編寫方法!
1,重定向(301跳轉(zhuǎn))
RewriteEngine?On
RewriteCond?%{HTTP_HOST}?!^daidaiseo.com$?[NC]
RewriteRule?^(。*)$?http://www.daidaiseo.com/$1?[L,R=301]
2、防盜鏈功能
RewriteEngine?On
RewriteCond?%{HTTP_REFERER}?!^http://(。+\.)?daidaiseo\.com/?[NC]
RewriteCond?%{HTTP_REFERER}?!^$
4、主機錯誤頁面的定義
ErrorDocument?400?/errors/badrequest.html
ErrorDocument?401?/errors/authreqd.html
ErrorDocument?403?/errors/forbid.html
ErrorDocument?404?/errors/notfound.html
ErrorDocument?500?/errors/serverr.html
文章來源:代代SEO博客
來源地址:https://www.daidaiseo.com/seoti/543.html
申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機遇!