亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > Apache > 正文

apache中.htaccess文件的功能寫法

2024-08-27 18:29:06
字體:
來源:轉載
供稿:網友
國內最大的酷站演示中心!
- .htaccess文件(或者"分布式配置文件"提供了針對目錄改變配置的方法, 即,在一個特定的文檔目錄中放置一個包含一個或多個指令的文件, 以作用于此目錄及其所有子目錄。作為用戶,所能使用的命令受到限制。管理員可以通過apache的allowoverride指令來設置。 

- 子目錄中的指令會覆蓋更高級目錄或者主服務器配置文件中的指令。 

- .htaccess必須以ascii模式上傳,最好將其權限設置為644。 

錯誤文檔的定位 

常用的客戶端請求錯誤返回代碼: 
401 authorization required 
403 forbidden 
404 not found 
405 method not allowed 
408 request timed out 
411 content length required 
412 precondition failed 
413 request entity too long 
414 request uri too long 
415 unsupported media type 
常見的服務器錯誤返回代碼: 
500 internal server error 

用戶可以利用.htaccess指定自己事先制作好的錯誤提醒頁面。一般情況下,人們可以專門設立一個目錄,例如errors放置這些頁面。然后再.htaccess中,加入如下的指令: 

errordocument 404 /errors/notfound.html 
errordocument 500 /errors/internalerror.html 

一條指令一行。上述第一條指令的意思是對于404,也就是沒有找到所需要的文檔的時候得顯示頁面為/errors目錄下的notfound.html頁面。不難看出語法格式為: 

errordocument 錯誤代碼 /目錄名/文件名.擴展名 

如果所需要提示的信息很少的話,不必專門制作頁面,直接在指令中使用html號了,例如下面這個例子: 

errordocument 401 "<body bgcolor=#ffffff><h1>你沒有權限訪問該頁面,請放棄!</h1></body>" 

文檔訪問的密碼保護 

要利用.htaccess對某個目錄下的文檔設定訪問用戶和對應的密碼,首先要做的是生成一個.htpasswd的文本文檔,例如: 

zheng:y4e7ep8e7eyv 

這里密碼經過加密,用戶可以自己找些工具將密碼加密成.htaccess支持的編碼。該文檔最好不要放在www目錄下,建議放在www根目錄文檔之外,這樣更為安全些。 

有了授權用戶文檔,可以在.htaccess中加入如下指令了: 

authuserfile .htpasswd的服務器目錄 
authgroupfile /dev/null (需要授權訪問的目錄) 
authname enterpassword 
authtype basic (授權類型) 

require user wsabstract (允許訪問的用戶,如果希望表中所有用戶都允許,可以使用 require valid-user) 

注,括號部分為學習時候自己添加的注釋 

拒絕來自某個ip的訪問 

如果我不想某個政府部門訪問到我的站點的內容,那可以通過.htaccess中加入該部門的ip而將它們拒絕在外。 

例如: 


order allow,deny 
deny from 210.21.112.43
deny from 219.146.95 
allow from all 

第二行拒絕某個ip,第三行拒絕某個ip段,也就是219.146.95.0~219.146.95.255 

想要拒絕所有人?用deny from all好了。不止用ip,也可以用域名來設定。 

保護.htaccess文檔 

在使用.htaccess來設置目錄的密碼保護時,它包含了密碼文件的路徑。從安全考慮,有必要把.htaccess也保護起來,不讓別人看到其中的內容。雖然可以用其他方式做到這點,比如文檔的權限。不過,.htaccess本身也能做到,只需加入如下的指令: 

<files .htaccess> 
order allow,deny 
deny from all 
</files> 

url轉向 

我們可能對網站進行重新規劃,將文檔進行了遷移,或者更改了目錄。這時候,來自搜索引擎或者其他網站鏈接過來的訪問就可能出錯。這種情況下,可以通過如下指令來完成舊的url自動轉向到新的地址: 

redirect /舊目錄/舊文檔名 新文檔的地址 

或者整個目錄的轉向: 

redirect 舊目錄 新目錄 

改變缺省的首頁文件 

一般情況下缺省的首頁文件名有default、index等。不過,有些時候目錄中沒有缺省文件,而是某個特定的文件名,比如在pmwiki中是pmwiki.php。這種情況下,要用戶記住文件名來訪問很麻煩。在.htaccess中可以輕易的設置新的缺省文件名: 

directoryindex 新的缺省文件名 

也可以列出多個,順序表明它們之間的優先級別,例如: 

directoryindex filename.html index.cgi index.pl default.htm 

防止盜鏈 

如果不喜歡別人在他們的網頁上連接自己的圖片、文檔的話,也可以通過htaccess的指令來做到。 

所需要的指令如下: 

rewriteengine on 
rewritecond % !^$ 
rewritecond % !^http://(www.)?phpv.net/.*$ [nc] 
rewriterule .(gif|jpg)$ - [f] 

如果覺得讓別人的頁面開個天窗不好看,那可以用一張圖片來代替: 

rewriteengine on 
rewritecond % !^$ 
rewritecond % !^http://(www.)?mydomain.com/.*$ [nc] 
rewriterule .(gif|jpg)$ http://www.alixixi.com/uploadpic/2007-7/20077704121584.gif [r,l] 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩av手机在线看| 国产视频久久久久| 在线播放日韩欧美| 欧美大尺度电影在线观看| 欧美亚洲日本网站| 久久91精品国产| 日本精品久久中文字幕佐佐木| 亚洲美女视频网站| 懂色aⅴ精品一区二区三区蜜月| 久久久av网站| 国产综合香蕉五月婷在线| 日韩毛片在线观看| 日韩在线视频观看| 精品国产乱码久久久久久天美| 欧美日韩亚洲一区二区三区| 久久精品国产99国产精品澳门| 久久精品国产99国产精品澳门| 久久精品亚洲一区| 久久九九精品99国产精品| 国产不卡精品视男人的天堂| 97超碰色婷婷| 97视频在线看| 高清视频欧美一级| 中文字幕av一区二区| 国产精品福利在线观看网址| 欧美另类高清videos| www.亚洲天堂| 欧美日韩在线视频观看| 成人免费xxxxx在线观看| 亚洲深夜福利在线| 亚洲欧洲在线播放| 久久久女人电视剧免费播放下载| 久久久久久久久久婷婷| 亚洲欧美在线磁力| 中文字幕日韩综合av| 国产亚洲精品久久久优势| 日韩av在线网站| 91最新在线免费观看| 国产91在线高潮白浆在线观看| 亚洲自拍偷拍区| 九九精品在线观看| 欧美特黄级在线| 美女999久久久精品视频| 亚洲深夜福利视频| 亚洲欧洲高清在线| 亚洲美女又黄又爽在线观看| 亚洲老板91色精品久久| 亚洲精品小视频在线观看| 亚洲a在线观看| 日韩美女写真福利在线观看| 国产在线一区二区三区| 高清日韩电视剧大全免费播放在线观看| 欧美国产欧美亚洲国产日韩mv天天看完整| 亚洲福利视频专区| 欧美在线一级va免费观看| 精品久久久久国产| 日韩中文在线观看| 久久五月情影视| 欧美精品手机在线| 欧美午夜激情视频| 国产有码一区二区| 97人人模人人爽人人喊中文字| 久久久在线视频| 日韩精品在线私人| 亚洲欧美日韩精品久久亚洲区| 精品综合久久久久久97| 亚洲福利视频久久| 亚洲国产福利在线| 日韩中文字幕国产| 91夜夜未满十八勿入爽爽影院| 2019中文字幕在线免费观看| 亚洲xxx自由成熟| 97国产精品视频人人做人人爱| 97国产真实伦对白精彩视频8| 国产精品揄拍500视频| 中文字幕精品视频| 97av在线播放| 亚洲精品美女免费| 日韩成人在线电影网| 91手机视频在线观看| 一区二区三区www| 成人黄色在线播放| 中文字幕视频一区二区在线有码| 国产成人精品在线观看| 亚洲午夜精品久久久久久性色| 国产视频在线观看一区二区| 日韩精品在线观看视频| 欧美麻豆久久久久久中文| 欧美成人性生活| 欧美成在线观看| 亚洲桃花岛网站| 国产精品久久久久久久美男| 久久久久久久一| 国产精品一区二区av影院萌芽| 91精品久久久久久久久不口人| 8050国产精品久久久久久| 亚洲精品色婷婷福利天堂| 日本精品va在线观看| 亚洲三级黄色在线观看| 久久久久久久久久婷婷| 中文字幕成人在线| 97精品久久久中文字幕免费| 亚洲精品欧美极品| 日韩中文字幕在线视频播放| 国产精品wwwwww| 久久久国产视频| 亚洲女同精品视频| 亚洲精品中文字| 亚洲第一视频在线观看| 91欧美视频网站| 欧美性极品xxxx做受| 亚洲xxxxx电影| 亚洲综合中文字幕在线| 国产精品露脸自拍| 国产日韩av在线| 国产一区二区黑人欧美xxxx| 国产一区二区三区三区在线观看| 久久综合伊人77777蜜臀| 亚洲激情第一页| 亚洲精品456在线播放狼人| 欧美床上激情在线观看| 国产这里只有精品| 一区二区三区四区视频| 欧洲永久精品大片ww免费漫画| 国产精品入口夜色视频大尺度| 91精品国产高清久久久久久91| 91精品久久久久久久久久入口| 亚洲香蕉成人av网站在线观看| 欧美激情视频一区二区| 欧美大片免费观看在线观看网站推荐| 精品在线小视频| 岛国av一区二区三区| 中文字幕精品影院| 久久全国免费视频| 国产精品视频免费在线| 国产精品日日摸夜夜添夜夜av| 狠狠色噜噜狠狠狠狠97| 在线亚洲午夜片av大片| 国产国语videosex另类| 国产精品视频1区| 亚洲人成绝费网站色www| 日韩精品中文字幕在线播放| 97在线视频免费播放| 国产精品日韩欧美| 亚洲精品国产品国语在线| 欧美一级高清免费播放| 国产色综合天天综合网| 久久资源免费视频| 亚洲成人av在线| 日韩av理论片| 国产亚洲一级高清| 日韩激情视频在线播放| 国产精品情侣自拍| 97精品久久久中文字幕免费| 91久久嫩草影院一区二区| 国产精品吹潮在线观看| 欧美日韩国内自拍| 亚洲欧美另类国产| 日本成人在线视频网址| 日韩视频中文字幕| 中文字幕日韩欧美精品在线观看| 91亚洲精品久久久| 久久九九热免费视频| 国产精品视频资源|