我需要一个URL只能被一些定义的用户访问.在URL中有一个查询参数,它是鉴别器.
@H_404_1@网址可能是这样的:
原文链接:https://www.f2er.com/regex/356730.htmlhttps://my.my.com/my-app/view/myView.xhtml?myQueryParam=allUsers@H_404_1@我在这样的apache配置中的经验是〜0和谷歌一点点我可以设置这个:
RewriteEngine on RewriteCond %{QUERY_STRING} myQueryParam=allUsers RewriteRule "/my-app/view/myView[.]xhtml.*" - [E=no_auth_required:1] <LocationMatch "/my-app/view/myView[.]xhtml.*"> Require uniqueID user1ID user2ID </LocationMatch>@H_404_1@在xhtml之间?可能会增加字符串,因此.*. @H_404_1@这是有效的,但问题是它也拒绝前进的访问.到链接
https://my.my.com/my-app/view/myView.xhtml?myQueryParam=somethingElse@H_404_1@看起来它并不打扰查询参数的值… @H_404_1@我想念什么? @H_404_1@编辑:我忘了说我使用Apache 2.2.