Htaccess




.htaccess概述來(lái)說(shuō),htaccess文件是Apache服務(wù)器中的一個(gè)配置文件,它負(fù)責(zé)相關(guān)目錄下的網(wǎng)頁(yè)配置。
通過(guò)htaccess文件,可以幫我們實(shí)現(xiàn):網(wǎng)頁(yè)301重定向、自定義404錯(cuò)誤頁(yè)面、改變文件擴(kuò)展名、允許/阻止特定的用戶(hù)或者目錄的訪問(wèn)、禁止目錄列表、配置默認(rèn)文檔等功能。
Unix、Linux系統(tǒng)或者是任何版本的Apache Web服務(wù)器都是支持.htaccess的,但是有的主機(jī)服務(wù)商可能不允許你自定義自己的.htaccess文件。
國(guó)內(nèi)的大多數(shù)虛擬主機(jī)就沒(méi)有這個(gè)功能。我所知道的提供這個(gè)功能的有康盛世紀(jì)(就是Discuz的論壇服務(wù)商)。
籠統(tǒng)地說(shuō),.htaccess可以幫我們實(shí)現(xiàn)包括:文件夾密碼保護(hù)、用戶(hù)自動(dòng)重定向、自定義錯(cuò)誤頁(yè)面、改變你的文件擴(kuò)展名、封禁特定IP地址的用戶(hù)、只允許特定IP地址的用戶(hù)、禁止目錄列表,以及使用其他文件作為index文件等一些功能。