今天我們講解下“.htaccess文件的作用和創(chuàng)建方法”這個(gè)文件在我們建站時(shí)會(huì)經(jīng)常使用到,作用非常大,可以實(shí)現(xiàn)屏蔽IP或者IP段,實(shí)現(xiàn)301跳轉(zhuǎn),實(shí)現(xiàn)4040錯(cuò)誤頁(yè)面定義,也可以實(shí)現(xiàn)防盜鏈,還可以實(shí)現(xiàn)URL把動(dòng)態(tài)轉(zhuǎn)成偽靜態(tài),更加適合SEO優(yōu)化排名,所以今天就詳細(xì)講解下這個(gè)文件。
.htaccess文件有哪些用途?
.htaccess可以幫我們實(shí)現(xiàn)包括:文件夾密碼保護(hù)、網(wǎng)頁(yè)301重定向、自定義404錯(cuò)誤頁(yè)面、改變你的文件擴(kuò)展名、封禁特定IP地址的用戶、只允許特定IP地址的用戶、禁止目錄列表,以及使用其他文件作為index文件等一些功能。
如何創(chuàng)建.htaccess文件?
有些空間或者服務(wù)器可以生成.htaccess文件,這里說(shuō)下如果空間或者虛擬主機(jī)不支持生成.htaccess文件的時(shí)候如何手動(dòng)創(chuàng)建?
1.本地新建一個(gè)。txt后綴的文本文檔:新建文本文檔。txt

2.這里是不能直接用“重命名”功能將它命名為.htaccess的,需要打開【新建文本文檔。txt】-【文件】-【另存為】

3.保存類型選擇“所有文件*.*”,命名為.htaccess并保存

至此,.htaccess文件手動(dòng)創(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、主機(jī)錯(cuò)誤頁(yè)面的定義
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
文章來(lái)源:代代SEO博客
來(lái)源地址:https://www.daidaiseo.com/seoti/543.html
申請(qǐng)創(chuàng)業(yè)報(bào)道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!