2013-07-04 23 views
2

如果要匹配htaccess文件中的正則表達式,我想阻止兩個URL。使用正則表達式阻止.htaccess中的URL

這些是我想在htaccess中阻止的URL。

任何包含在URL模式如下:

  • MP4:
  • 的wp-content
  • phpMyAdmin的

所有不區分大小寫,請注意, 「MP4」必須包含冒號以匹配表達式。

我該如何做到這一點?

謝謝!

+0

http://httpd.apache.org/docs/current/mod/core.html#filesmatch –

回答

3

這應該工作:

RewriteEngine On 
RewriteCond %{THE_REQUEST} ^.*(wp-content)|(phpMyAdmin)|(mp4:).* [NC] 
RewriteRule ^(.*)$ - [F,L] 

然後,禁止消息將被顯示爲包含這樣的字符串的URL。例如:

您無權訪問此服務器上的/ foomp4:bar /。