如果它们与htaccess文件中的正则表达式匹配,我想阻止几个URL。
这些是我想在htaccess中阻止的网址。
网址格式中包含以下内容的任何内容:
所有不区分大小写的请注意,“mp4:”必须包含与表达式匹配的冒号。
我该如何做到这一点?
谢谢!
答案 0 :(得分:3)
这应该有效:
RewriteEngine On
RewriteCond %{THE_REQUEST} ^.*(wp-content)|(phpMyAdmin)|(mp4:).* [NC]
RewriteRule ^(.*)$ - [F,L]
然后将为包含此类字符串的网址显示Forbidden消息。 e.g:
您无权访问此服务器上的/ foomp4:bar /。
答案 1 :(得分:0)
我希望这就是你要找的,例如
RedirectMatch users /(.+)http://www.exapmles.com/profiles/ $ 1 [R = 301,L]
可在此处找到更多信息 https://superuser.com/questions/155139/htaccess-301-redirect-with-regular-expressions
在你的情况下,你应该添加多行! :)