簡體   English   中英

.htaccess RewriteCond

[英].htaccess RewriteCond

有人可以用這個.htaccess文件來加我嗎,我一直在嘗試做一個例外,這樣我就可以訪問我用RewriteCond%{REQUEST_URI}!^ / form /?$和其他一些項目嘗試過的form.domain.com子域。命令但沒有運氣

.htaccess:

#######################
#   N - T H I N G !   #
#######################

# Apache options
Options +FollowSymLinks -Indexes
RewriteEngine on

# Allow only GET and POST verbs
RewriteCond %{REQUEST_METHOD} !^(GET|POST)$ [NC,OR]

# Ban Typical Vulnerability Scanners and others
# Kick out Script Kiddies
RewriteCond %{HTTP_USER_AGENT} ^(java|curl|wget).* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^.*(libwww-perl|curl|wget|python|nikto|wkito|pikto|scan|acunetix).* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^.*(winhttp|HTTrack|clshttp|archiver|loader|email|harvest|extract|grab|miner).* [NC,OR]

# Error Page
ErrorDocument 404 /404

# Redirect attachments
RewriteRule ^files/attachments/(.*)/(.*)/(.*)$ files/attachments/$1/$2/$3 [L]

# Redirect all requests to index.php
RewriteRule ^(.*)$ index.php [L,QSA]

要匹配域,您應使用%{HTTP_HOST},如下所示:

RewriteCond %{HTTP_HOST} ^form.domain.com$
RewriteRule ^.*$ - [L]

也就是說,如果域名與form.domain.com匹配,請允許該URL並停止處理規則。

有關更多詳細信息,請參見Apache文檔

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM