如何为参数/参数将包含动态值的 url 创建重写规则?

发布于 2024-09-24 00:12:23 字数 449 浏览 2 评论 0原文

我有一个这样的 rwrite 规则:

RewriteRule ^30/edit-print-ready-vinyl-banners.html edit_print_ready_form.php?id=30

现在我需要一个重写规则,这样如果我附加动态参数,请说“pro_id”和“osCsid” 同样

edit_print_ready_form.php?id=30&pro_id=51&osCsid=hdsfjhfkjhk11212jhkjkjhkjh

,现在如果我使用我在顶部提到的重写规则,我不会得到“$_GET['pro_id']”和“$_GET['osCsid']” 在我重定向到的页面上..

请指导我编写重写规则以将其附加到动态参数

I have a rwrite rule which is like this:

RewriteRule ^30/edit-print-ready-vinyl-banners.html edit_print_ready_form.php?id=30

Now I need a Rewrite rule such that if i append the dynamic parameter say "pro_id" and "osCsid" to it
likewise

edit_print_ready_form.php?id=30&pro_id=51&osCsid=hdsfjhfkjhk11212jhkjkjhkjh

Now if i use the rewrite rule I have mentioned at the top, I do not get the "$_GET['pro_id']" and "$_GET['osCsid']" on the page i am redirected to..

please guide me to write a rewrite rule to have it for dynamic parameters appended to it

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

红尘作伴 2024-10-01 00:12:23

为该规则设置 QSA 标志,以便将原始查询自动附加到新查询中:

RewriteRule ^30/edit-print-ready-vinyl-banners.html edit_print_ready_form.php?id=30 [QSA]

Set the QSA flag for that rule to have the original query automatically appended to the new one:

RewriteRule ^30/edit-print-ready-vinyl-banners.html edit_print_ready_form.php?id=30 [QSA]
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文