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

首頁 > 網(wǎng)站 > Apache > 正文

Apache指南:.htaccess文件使用手冊(cè)

2024-08-27 18:28:58
字體:
供稿:網(wǎng)友

因?yàn)樵谝粋€(gè)國外的空間的根文件夾下看到這個(gè).htaccess,搞不懂是干什么的,在落伍論壇找到一篇文章,先轉(zhuǎn)過來放著,以后再慢慢研究,嘿嘿.. 
    apache指南: .htaccess文件 

.htaccess文件提供了針對(duì)目錄改變配置的方法。 

  * .htaccess文件 
  * 工作原理和使用方法 
  * 使用.htaccess文件的場(chǎng)合 
  * 指令的生效 
  * 認(rèn)證舉例 
  * 服務(wù)器端包含舉例 
  * cgi舉例 
  * 疑難解答 

top 
.htaccess文件 
相關(guān)模塊     相關(guān)指令 

  * core 
  * mod_auth 
  * mod_cgi 
  * mod_include 
  * mod_mime 

  * accessfilename 
  * allowoverride 
  * options 
  * addhandler 
  * sethandler 
  * authtype 
  * authname 
  * authuserfile 
  * authgroupfile 
  * require 

top 
工作原理和使用方法 

.htaccess文件(或者"分布式配置文件"提供了針對(duì)目錄改變配置的方法, 即,在一個(gè)特定的文檔目錄中放置一個(gè)包含一個(gè)或多個(gè)指令的文件, 以作用于此目錄及其所有子目錄。 

說明:如果需要使用.htaccess以外的其他文件名,可以用accessfilename指令來改變。 例如,需要使用.config,則可以在服務(wù)器配置文件中按以下方法配置: 

accessfilename .config 

允許放在這些文件中的指令取決于allowoverride指令, 此指令按類別決定了.htaccess文件中哪些指令才是有效的。 如果一個(gè)指令允許放在.htaccess文件中,則,在本手冊(cè)的說明中,此指令會(huì)有一個(gè)覆蓋段, 其中說明了為使此指令生效而必須在allowoverride指令中設(shè)置的值。 

例如,本手冊(cè)對(duì)adddefaultcharset指令的說明表明了, 此指令可以用于.htaccess文件(見 context一行),而override一行是"fileinfo", 那么為使.htaccess中的此指令有效,則至少要設(shè)置"allowoverride fileinfo"。 
例子: 
context:     server config, virtual host, directory, .htaccess 
override:     fileinfo 

如果不能確定一個(gè)特定的指令是否允許用于.htaccess文件, 可以查閱手冊(cè)中對(duì)指令的說明,看在context(“上下文”)行中是否有".htaccess."。 
top 
使用.htaccess文件的場(chǎng)合 

一般情況下,不應(yīng)該使用.htaccess文件,除非你對(duì)主服務(wù)器配置文件沒有存取權(quán)限。 有一種很常見的誤解,認(rèn)為用戶認(rèn)證只能通過.htaccess文件實(shí)現(xiàn),但并不是這樣, 把用戶認(rèn)證寫在主服務(wù)器配置中是完全可行的,而且是一種很好的方法。 

在內(nèi)容提供者需要針對(duì)目錄改變服務(wù)器的配置而對(duì)服務(wù)器系統(tǒng)沒有root權(quán)限時(shí), 則應(yīng)該使用.htaccess文件。如果服務(wù)器管理員不愿意頻繁修改配置, 則可以允許用戶通過.htaccess文件自己修改配置,尤其是isp在一個(gè)機(jī)器上 宿主多個(gè)用戶站點(diǎn),而又希望用戶可以自己改變配置的情況下。 

雖然如此,一般都應(yīng)該盡可能地避免使用.htaccess文件。 任何希望放在.htaccess文件中的配置,都可以放在主服務(wù)器的<directory>段中,而且更高效。 

避免使用.htaccess文件有兩個(gè)主要原因。 

首先是性能。 如果allowoverride允許使用.htaccess文件, 則,apache需要在每個(gè)目錄中查找.htaccess文件,因此,無論是否真正用到, 允許使用.htaccess文件都會(huì)導(dǎo)致性能的下降。 另外,每次請(qǐng)求一個(gè)頁面時(shí),都需要讀取.htaccess文件。 

還有,apache必須在所有更高級(jí)的目錄中查找.htaccess文件, 使所有有效的指令都起作用(參見how directives are applied.),所以, 如果有對(duì)/www/htdocs/example中頁面的請(qǐng)求,apache必須查找以下文件: 

/.htaccess 
/www/.htaccess 
/www/htdocs/.htaccess 
/www/htdocs/example/.htaccess 

而且,對(duì)此目錄以外的每個(gè)文件訪問,還有4個(gè)附加的文件系統(tǒng)訪問,即使這些文件都不存在。 (注意,這可能僅僅發(fā)生在 / 允許使用.htaccess文件的情況下,雖然這種情況并不多。) 

其 次是安全。 如此,會(huì)允許用戶修改服務(wù)器的配置,可能會(huì)導(dǎo)致未加限制的修改,請(qǐng)認(rèn)真考慮是否給予用戶這樣的特權(quán)。 但是,如果給予用戶較少的特權(quán)而不能滿 足其需要,則會(huì)帶來額外的技術(shù)支持請(qǐng)求, 所以,必須明確地告訴用戶已經(jīng)給予他們的權(quán)限,說明allowoverride設(shè)置的值, 并引導(dǎo)他們參閱相應(yīng) 的說明,以免日后許多麻煩。 

注意,在/www/htdocs/example目錄下.htaccess文件中放置指令,與, 在主服務(wù)器配置文件中<directory /www/htdocs/example>段中放置相同指令, 是等效的。: 

/www/htdocs/example中的.htaccess: 
/www/htdocs/example中.htaccess文件的內(nèi)容 

addtype text/example .exm 
httpd.conf文件中的段 

<directory /www/htdocs/example> 
addtype text/example .exm 
</directory> 

但是,把這個(gè)配置放置在服務(wù)器配置文件中則更加高效,因?yàn)橹恍枰赼pache啟動(dòng)時(shí)讀取一次, 而不是在有文件請(qǐng)求時(shí)每次都讀取。 

將allowoverride設(shè)置為"none"可以完全禁止使用.htaccess文件。 

allowoverride none 
top 
指令的生效 

.htaccess文件中的配置指令作用于.htaccess文件所在的目錄及其所有子目錄, 但是,很重要需要記住的是,其更高級(jí)的目錄也可能會(huì)有.htaccess文件, 而指令是按查找順序依次生效,所以, 一個(gè)特定目錄下的.htaccess文件中的指令可能會(huì)覆蓋其更高級(jí)目錄中的 .htaccess文件的指令,即, 子目錄中的指令會(huì)覆蓋更高級(jí)目錄或者主服務(wù)器配置文件中的指令。 

例如: 

目錄/www/htdocs/example1中的.htaccess文件有如下內(nèi)容: 

options +execcgi 

(注意: 必須設(shè)置"allowoverride options"以允許在.htaccess文件中使用 "options"指令。) 

在目錄/www/htdocs/example1/example2中的.htaccess文件有如下內(nèi)容: 

options includes 

由于第二個(gè).htaccess文件的存在,/www/htdocs/example1/example2中 的cgi執(zhí)行是不允許的,而只允許options includes,它完全覆蓋了之前的設(shè)置。 
top 
認(rèn)證舉例 

如果你為了知道如何認(rèn)證,直接從這里開始看,有很重要的一點(diǎn)需要注意,有一種常見的誤解, 認(rèn)為實(shí)現(xiàn)密碼認(rèn)證必須要使用.htaccess文件,其實(shí)不是這樣。 把認(rèn)證指令放在主服務(wù)器配置文件的<directory>段中,是一個(gè)更好的方法, 而.htaccess文件應(yīng)該僅僅用于無權(quán)訪問主服務(wù)器配置文件的時(shí)候。 參見上述的使用.htaccess文件的場(chǎng)合。 

有此聲明在先,如果你仍然需要使用.htaccess文件,請(qǐng)看以下說明。 

必須設(shè)置"allowoverride authconfig"以允許這些指令生效 

.htaccess文件的內(nèi)容: 

authtype basic 
authname "password required" 
authuserfile /www/passwords/password.file 
authgroupfile /www/passwords/group.file 
require group admins 

注意,必須設(shè)置allowoverride authconfig以允許這些指令生效 

更詳細(xì)的有關(guān)身份識(shí)別和認(rèn)證的說明,請(qǐng)參見authentication tutorial。 
top 
服務(wù)器端包含舉例 

.htaccess文件的另一個(gè)常見用途是允許一個(gè)特定目錄的服務(wù)器端包含(server side includes), 可以在需要的目錄中放置.htaccess文件,并如下配置: 

options +includes 
addtype text/html shtml 
addhandler server-parsed shtml 

注意,必須同時(shí)設(shè)置allowoverride options和 allowoverride fileinfo使這些指令生效。 

更詳細(xì)的有關(guān)服務(wù)器端包含的說明,請(qǐng)參見ssi tutorial。 
top 
cgi舉例 

最后,可以通過.htaccess文件允許在特定目錄中執(zhí)行cgi程序,需按如下配置: 

options +execcgi 
addhandler cgi-script cgi pl 

另外,如下,可以使給定目錄下所有文件被視為cgi程序: 

options +execcgi 
sethandler cgi-script 

注意,必須設(shè)置allowoverride options使這些指令生效。 

更詳細(xì)的有關(guān)cgi編程和配置的說明,請(qǐng)參見cgi tutorial。 
top 
疑難解答 

如果在.htaccess文件中寫入了配置指令但不起作用,可能有多種原因。 

最常見的原因是,allowoverride指令沒有被正確設(shè)置, 必須確保沒有對(duì)此文件區(qū)域設(shè)置allowoverride none。有一個(gè)很好的測(cè)試方法,即, 在.htaccess文件隨便增加點(diǎn)沒用的內(nèi)容,如果服務(wù)器沒有返回了一個(gè)錯(cuò)誤消息, 那么幾乎可以斷定設(shè)置了allowoverride none。 

在訪問文檔時(shí),如果收到服務(wù)器的出錯(cuò)消息,應(yīng)該檢查apache的出錯(cuò)日志, 可以知道.htaccess文件中哪些指令是不允許使用的,也可能會(huì)發(fā)現(xiàn)需要糾正的語法錯(cuò)誤。 


.htaccess文件使用手冊(cè) 

- .htaccess文件(或者"分布式配置文件"提供了針對(duì)目錄改變配置的方法, 即,在一個(gè)特定的文檔目錄中放置一個(gè)包含一個(gè)或多個(gè)指令的文件,以作用于此目錄及其所有子目錄。作為用戶,所能使用的命令受到限制。管理員可以通過apache的allowoverride指令來設(shè)置。 

- 子目錄中的指令會(huì)覆蓋更高級(jí)目錄或者主服務(wù)器配置文件中的指令。 

- .htaccess必須以ascii模式上傳,最好將其權(quán)限設(shè)置為644。 

錯(cuò)誤文檔的定位 

常用的客戶端請(qǐng)求錯(cuò)誤返回代碼: 
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 
常見的服務(wù)器錯(cuò)誤返回代碼: 
500 internal server error 

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

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

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

errordocument 錯(cuò)誤代碼 /目錄名/文件名.擴(kuò)展名 

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

errordocument 401 "<body bgcolor=#ffffff><h1>你沒有權(quán)限訪問該頁面,請(qǐng)放棄!</h1></body>" 

文檔訪問的密碼保護(hù) 

要利用.htaccess對(duì)某個(gè)目錄下的文檔設(shè)定訪問用戶和對(duì)應(yīng)的密碼,首先要做的是生成一個(gè).htpasswd的文本文檔,例如: 

zheng:y4e7ep8e7eyv 

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

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

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

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

注,括號(hào)部分為學(xué)習(xí)時(shí)候自己添加的注釋 

拒絕來自某個(gè)ip的訪問 

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

例如: 


order allow,deny 
deny from 210.10.56.32 
deny from 219.5.45. 
allow from all 

第二行拒絕某個(gè)ip,第三行拒絕某個(gè)ip段,也就是219.5.45.0~219.2.45.255 

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

保護(hù).htaccess文檔 

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

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

url轉(zhuǎn)向 

我們可能對(duì)網(wǎng)站進(jìn)行重新規(guī)劃,將文檔進(jìn)行了遷移,或者更改了目錄。這時(shí)候,來自搜索引擎或者其他網(wǎng)站鏈接過來的訪問就可能出錯(cuò)。這種情況下,可以通過如下指令來完成舊的url自動(dòng)轉(zhuǎn)向到新的地址: 

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

或者整個(gè)目錄的轉(zhuǎn)向: 

redirect 舊目錄 新目錄 

改變?nèi)笔〉氖醉撐募?nbsp;

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

directoryindex 新的缺省文件名 

也可以列出多個(gè),順序表明它們之間的優(yōu)先級(jí)別,例如: 

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

防止盜鏈 

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

所需要的指令如下: 

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

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

rewriteengine on 
rewritecond % !^$ 
rewritecond % !^http://(www/.)?mydomain.com/.*$ [nc] 
rewriterule /.(gif|jpg)$ http://www.mydomain.com/替代圖片文件名 [r,l]


- .htaccess文件(或者"分布式配置文件"提供了針對(duì)目錄改變配置的方法, 即,在一個(gè)特定的文檔目錄中放置一個(gè)包含一個(gè)或多個(gè)指令的文件, 以作用于此目錄及其所有子目錄。作為用戶,所能使用的命令受到限制。管理員可以通過apache的allowoverride指令來設(shè)置。 

- 子目錄中的指令會(huì)覆蓋更高級(jí)目錄或者主服務(wù)器配置文件中的指令。 

- .htaccess必須以ascii模式上傳,最好將其權(quán)限設(shè)置為644。 

錯(cuò)誤文檔的定位 

常用的客戶端請(qǐng)求錯(cuò)誤返回代碼: 
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 
常見的服務(wù)器錯(cuò)誤返回代碼: 
500 internal server error 

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

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

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

errordocument 錯(cuò)誤代碼 /目錄名/文件名.擴(kuò)展名 

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

errordocument 401 "<body bgcolor=#ffffff><h1>你沒有權(quán)限訪問該頁面,請(qǐng)放棄!</h1></body>" 

文檔訪問的密碼保護(hù) 

要利用.htaccess對(duì)某個(gè)目錄下的文檔設(shè)定訪問用戶和對(duì)應(yīng)的密碼,首先要做的是生成一個(gè).htpasswd的文本文檔,例如: 

zheng:y4e7ep8e7eyv 

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

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

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

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

注,括號(hào)部分為學(xué)習(xí)時(shí)候自己添加的注釋 

拒絕來自某個(gè)ip的訪問 

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

order allow,deny 
deny from 210.10.56.32 
deny from 219.5.45. 
allow from all 

第二行拒絕某個(gè)ip,第三行拒絕某個(gè)ip段,也就是219.5.45.0~219.2.45.255 

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

保護(hù).htaccess文檔 

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

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

url轉(zhuǎn)向 

我們可能對(duì)網(wǎng)站進(jìn)行重新規(guī)劃,將文檔進(jìn)行了遷移,或者更改了目錄。這時(shí)候,來自搜索引擎或者其他網(wǎng)站鏈接過來的訪問就可能出錯(cuò)。這種情況下,可以通過如下指令來完成舊的url自動(dòng)轉(zhuǎn)向到新的地址: 

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

或者整個(gè)目錄的轉(zhuǎn)向: 

redirect 舊目錄 新目錄 

改變?nèi)笔〉氖醉撐募?nbsp;

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

directoryindex 新的缺省文件名 

也可以列出多個(gè),順序表明它們之間的優(yōu)先級(jí)別,例如: 

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

防止盜鏈 

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

所需要的指令如下: 

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

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

rewriteengine on 
rewritecond % !^$ 
rewritecond % !^http://(www/.)?mydomain.com/.*$ [nc] 
rewriterule /.(gif|jpg)$ http://www.mydomain.com/替代圖片文件名 [r,l] 

一. 自定義404,401,等錯(cuò)誤 
1.
首先建立一個(gè)名為: .htaccess 
寫入以下內(nèi)容 
errordocument 401 /err401.html 
errordocument 402 /err402.html 
errordocument 403 /err403.html 
errordocument 404 /err404.html 

其中,401,402,403,404代表錯(cuò)誤類型, 
后面的err401.html代表其相對(duì)應(yīng)的頁面, 

2.
分別建立名字為: 
err401.html,err402.html......... 
的文件,當(dāng)出現(xiàn)對(duì)應(yīng)的錯(cuò)誤的時(shí)候, 
就會(huì)指向?qū)γ娴捻撁?nbsp;

3.
傳到根目錄下, 
也就是 public_html 目錄下 
一切就ok了

二. 去掉廣告
建個(gè)文件名 .htaccess 的文件, 文件內(nèi)容如下: 
layoutignoreuri *.php 
layoutignoreuri *.cgi 
layoutignoreuri *.htm 
layoutignoreuri *.html 

將 .htaccess 上傳至空間的 public_html 目錄下,即可去掉廣告! 

注意 *.* 這里..想去那種擴(kuò)展名的文件,就寫上那種文件的擴(kuò)展名! 
這個(gè)是最簡單的方法,只要在根目錄加這個(gè)文件,那么整個(gè)網(wǎng)站都不會(huì)有廣告!

  • 網(wǎng)站運(yùn)營seo文章大全
  • 提供全面的站長運(yùn)營經(jīng)驗(yàn)及seo技術(shù)!
  • 發(fā)表評(píng)論 共有條評(píng)論
    用戶名: 密碼:
    驗(yàn)證碼: 匿名發(fā)表
    九九色在线视频| 日韩午夜视频在线| 亚洲永久精品ww.7491进入| 久久久久久高清| 91性高潮久久久久久久| 久久精品久久久久久国产 免费| 国产乱码精品一区二区三区精东| 同房视频网站| 亚洲一区观看| 欧美一区二区三区艳史| 国产精品美女高潮无套| 黄网站在线观看| 国模精品视频| 欧美多人野外伦交| 成人精品视频网站| 精品国产乱码久久久久久鸭王1| 欧美成人第一页| 中文精品久久久久人妻不卡| 亚洲精品在线观| 国产成人免费视频一区| 色偷偷网友自拍| 污污的视频在线免费观看| 超碰在线视屏| 日韩亚洲综合在线| 欧美日韩综合视频| 国产日韩欧美一区在线| 一级日韩一区在线观看| 浪潮色综合久久天堂| 风韵丰满熟妇啪啪区老熟熟女| 天天操天天干天天做| 国内精品久久久久久影院老狼| 日韩av午夜在线观看| aaa大片免费观看| 免费黄色成年网站| 国产成人精品自拍| 亚洲美女在线视频| 国产在线精品播放| 国产精品久久久| 无码国产精品高潮久久99| 成人www视频在线观看| 麻豆视频观看网址久久| 一区二区三区在线免费播放| 亚洲精品中文字幕99999| 日韩av大片| 中文字幕另类日韩欧美亚洲嫩草| 久久亚洲精品小早川怜子| 精品综合久久久久| 国产女人水真多18毛片18精品视频| 在线观看欧美一区二区| 成人有码视频在线播放| 欧美1o一11sex性hdhd| 色婷婷av一区二区三区大白胸| 99久re热视频这里只有精品6| 91免费的视频在线播放| 久久视频社区| 黄污视频在线看| 国产成人精品网| 亚洲一区二区三区四区中文| 亚洲欧美成aⅴ人在线观看| 亚洲一区中文日韩| 亚洲国产精品久久久久婷婷软件| 日日夜夜亚洲精品| 亚洲va男人天堂| 精品国产一区二区三区四区vr| 国产内射老熟女aaaa| 国产盗摄xxxx视频xxx69| 国产精品v一区二区三区| 欧美一级视频一区二区| 午夜精品久久久久| 欧美69视频| 国产99久久久国产精品潘金网站| 久久丫精品忘忧草西安产品| 青青草视频在线免费播放| 亚洲美女av在线播放| 日本网站免费在线观看| 色偷偷网站视频| 免费在线观看91| 99久久精品国产成人一区二区| 欧美最猛黑人xxxx黑人猛叫黄| 国产剧情av在线| 人妻与黑人一区二区三区| 2020国产精品| 国产亚洲精品自在线观看| 日韩美女视频一区二区| 青青草原成人在线视频| 无码国产精品一区二区免费式直播| 日韩国产高清在线| 99精品久久久久久| 亚洲在线免费| 欧美色图亚洲| 久久资源在线| 激情丁香在线| 女生裸体视频一区二区三区| 五月天激情小说综合| 国产精品毛片久久久久久久av| 午夜成人鲁丝片午夜精品| 免费在线国产精品| 日本精品视频网站| 欧美亚洲免费| 九九热99久久久国产盗摄| a视频网址在线观看| 韩国欧美国产一区| 护士精品一区二区三区| 噜噜爱69成人精品| 久久不射影院| 欧美xxxxhdvideosex| 亚洲一级理论片| 欧美激情一区二区三区在线视频观看| 4hu四虎永久网址| 丁香花在线影院观看在线播放| 亚洲国产综合91精品麻豆| 日本一级片免费| 一区二区不卡在线视频 午夜欧美不卡在| 久久午夜精品视频| 免费福利电影| 日韩欧美色综合网站| 亚洲精品中文字幕| 国产精品444| 欧美另类极品videosbest最新版本| 印度美女freesex性hd| 国产不卡一二三| 美女看a上一区| 亚洲无人区码一码二码三码的含义| 午夜国产在线观看| 精品国产一区二区三区久久久狼| 国产成人av网| 99在线欧洲视频| 国产一区二区三区美女秒播| 国产在线69| 亚洲一区二区三区小说| 蜜臀久久精品久久久用户群体| 日韩成人性视频| 国产91大片| 国内免费精品视频| 日本一区免费网站| 精品人体无码一区二区三区| 久久久久成人片免费观看蜜芽| 中文av资源在线| 日韩欧美成人一区| 亚洲激情免费视频| 欧美亚洲一区二区三区| 波多野结衣家庭教师视频| 日韩av电影手机在线观看| 欧美有码在线观看视频| 国产一区二区在线视频你懂的| 欧洲精品一区二区三区在线观看| 久久久久久久久久久久久国产精品| 日韩精品卡通动漫网站| 6080国产精品一区二区| 人妻av中文系列| xvideos.蜜桃一区二区| 刘玥91精选国产在线观看| 精品久久久久久无码人妻| 亚洲国产精品第一页| 99热手机在线| 激情综合激情五月| 开心激情五月网| 国产福利一区二区三区| 久久青青视频| 亚洲欧洲激情在线| 91精品国产经典在线观看| 无圣光视频在线观看| 国产精品毛片一区视频| 中文字幕一区二区三区在线不卡| 51妺嘿嘿午夜福利| 国产91精品久久久久久久网曝门| 国产精品99蜜臀久久不卡二区| 成 人 黄 色 小说网站 s色| 亚洲欧美久久234| 亚洲欧洲日产国码二区| 亚洲欧洲国产日本综合| 九九这里只有精品视频| 久久99精品久久久久久园产越南| 午夜av免费在线观看| 欧美成人精品一区二区免费看片| 金瓶狂野欧美性猛交xxxx| 欧美婷婷六月丁香综合色| 欧美影视一区二区三区| 亚洲精品影院| 日韩乱码一区二区| 亚洲 欧美 日韩 国产综合 在线| 18加网站在线| 德国一级在线视频| 欧美交换配乱吟粗大25p| 色猫猫国产区一区二在线视频| 欧美国产精品一区| 精品一区二区三区毛片| 特黄特色大片免费视频大全| 欧美视频13p| 欧美在线看片| 国产黄频在线观看| 久久激情婷婷| 国产亚洲欧美精品久久久www| 99精品在免费线偷拍| 黄色大片网站在线观看| 色呦呦网站入口| 亚洲高清免费观看高清完整版| 97在线看福利| 国产欧美综合精品一区二区| 国产精品国产三级国产有无不卡| 99精品女人在线观看免费视频| 欧美日韩人妻精品一区二区三区| 日韩精品高清在线| 伊人www22综合色| 无国产精品白浆是免费| 欧美娇小极度另类| 欧美福利视频导航| 丰满诱人av在线播放| 欧美精品在欧美一区二区少妇| 久久香蕉一区| 国产精品黄色av| 亚洲另类自拍| 影音先锋日韩| 男人j桶女人的网站| 中文字幕av日韩精品| 中文字幕精品久久久| 成人www视频在线观看| 阿v天堂2014| 欧美视频网站| 中文字幕人成高清视频| 亚洲黄色a v| 欧美特黄一区二区三区| 91在线中文| 国产成人精品日本亚洲11| 久久精品国产免费| 丰满少妇一级片| 国产精品日韩高清| 久久uomeier| 免费网站观看www在线观| 牛牛精品在线视频| 天堂网在线观看| 尤物视频一区二区| 欧美福利视频网站| 色哟哟亚洲精品一区二区| 成人免费看吃奶视频网站| 99久久精品久久久久久ai换脸| 欧美aaaaaaa| 欧美成人免费在线观看| а√天堂8资源在线官网| 久久精品女人天堂av免费观看| 中文字幕一区二区三区乱码在线| 欧美三级午夜理伦| 在线看片不卡| 欧美日一区二区在线观看| 国模精品一区二区三区| 欧美激情成人网| 乱中年女人av三区中文字幕| 色综合久久88色综合天天6| 舔着乳尖日韩一区| 中文字幕视频在线| 香蕉网在线视频| 国产黄色大片在线观看| 久久精品亚洲无码| 国产999久久久| 91黄色免费版| 亚洲精品乱码久久久久久蜜桃91| 欧美在线观看一区二区三区| 成人不卡免费av| 69视频在线观看免费| 小草av在线播放| 亚洲国产精品区| 亚洲免费黄色录像| 国产九色精品| 国产欧美日韩视频一区二区| 国产一区二区三区久久久| 国产精品臀控福利在线观看| 五月天激情图片| 精品一区二区免费视频| 91精品国产综合久久香蕉922| 国产免费一区二区三区四在线播放| 色男人天堂综合再现| 成人精品第一区二区三区| 欧美黄色成人网| 免费在线观看成人| 五月婷婷色综合| 喷水一区二区三区| 成年女人免费v片| 亚洲色图综合网| 精品无线一线二线三线| 一区二区三区欧美成人| 成人动漫在线播放| 九九九久久久久久久| 九九九九九九九九| 久久精品国产亚洲aⅴ| 狠狠综合久久av一区二区蜜桃| 一级片在线免费看| 爱爱的免费视频| 亚洲电影免费观看高清完整版在线观看| sdde在线播放一区二区| 99re8精品视频在线观看| 国语对白永久免费| 高清毛片在线观看| 天天干天天舔天天操| 国产精品亚洲电影久久成人影院| 极品盗摄国产盗摄合集| 欧美一级精品| 自慰无码一区二区三区| 91大神在线网站| 国产欧美日本在线| 青草伊人久久| 97香蕉久久夜色精品国产| 国产精品7m凸凹视频分类| 黄色av小说在线观看| 欧美成人午夜做爰视频在线观看| 99久久99久久精品国产片果冰| 亚洲精品一区二区久| 欧美专区福利免费| 久久天天躁狠狠躁夜夜爽蜜月| 91精品综合| 中文字幕人妻无码系列第三区| 国产精品理论在线| 秋霞影视一区二区三区| 欧美日韩经典丝袜| 日韩在线欧美在线国产在线| 免费在线观看av网址| 久久蜜桃资源一区二区老牛| 国产精品美乳在线观看| sese综合| 欧美日韩国产观看视频| 国产黄色录像视频| 撸视在线观看免费视频| 538国产视频| 国产91porn| 性国产高清在线观看| 精品一区二区三区日本| 国内精品第一页| 国产成人l区| 久久奇米777|