我需要修复(有或没有正则表达式),这样你就可以访问" /admin.php?+"但不是" /SUBSITE/admin.php?+"在一个网站上。任何人都知道如何解决这个问题?
答案 0 :(得分:1)
这是一个可能符合您需要的正则表达式(您的原始问题有点模糊):
^(?!www\.mysite\.com\/.*\/admin\.php).*$
我测试了这个正则表达式并阻止"www.mysite.com/*/admin.php"
,但它允许以下内容:
www.mysite.com/*/guestbook.php
www.mysite.com/*.php
如果你想在正则表达式中有其他限制,请告诉我,我可以改进这个答案。