Validation 复杂的url问题,我需要一个公共验证器

Validation 复杂的url问题,我需要一个公共验证器,validation,url,Validation,Url,我有一个复杂的url,在某些情况下会导致一个403禁止页面,我很确定这是正常的,问题出在ISP apache配置上。 因此,问题是:是否有一个公共且可靠的URL检查器,类似于“W3C标记验证服务”,用于检查URL RFC兼容性??? 非常感谢 更新 我需要一种简单的方式向三方人员(ISP)显示url正常 url位于评论上(我将在找到解决方案后将其删除) 完整的php代码什么都不是:只是为了测试。有关URL的语法,请参见此处: 编辑: 这是你的问题: 你的URL中有一个短语“搜索引擎优化”,它会捕

我有一个复杂的url,在某些情况下会导致一个
403禁止页面
,我很确定这是正常的,问题出在ISP apache配置上。
因此,问题是:是否有一个公共且可靠的
URL检查器
,类似于“W3C标记验证服务”,用于检查URL RFC兼容性???
非常感谢

更新
我需要一种简单的方式向三方人员(ISP)显示url正常
url位于评论上(我将在找到解决方案后将其删除)

完整的php代码什么都不是:
只是为了测试。

有关URL的语法,请参见此处:

编辑:

这是你的问题:

你的URL中有一个短语“搜索引擎优化”,它会捕获并禁止它

这是禁止的:


这是允许的:

这不是问题的答案,但它是我问题的解决方案。我在这里张贴只是为了以防万一,它是有用的人


显示403页面的url之所以出现,是因为它触发了一个mod_安全规则

可能对您有用:@LuisSiquot,查看我的更新答案。很好!!!!您已将de问题简化为一个很小的url,但我无法理解在一种情况下什么是坏的,什么是好的,只要唯一的区别是a
z
s
letter@LuisSiquot,他们使用短语“SearchEngine optimiz”进行过滤,因此它是.php还是.htm或其他文件扩展名都无关紧要。归根结底,这不是
s
z
的问题,而是url中是否有“搜索引擎优化”的短语。是的,我看到了,非常感谢!当我要求时,ISP已经删除了这些规则