【问题标题】:.htacess How to rewrite 2 urls with same number of parameters?.htaccess 如何用相同数量的参数重写 2 个 url?
【发布时间】:2014-09-15 20:36:52
【问题描述】:

提前谢谢大家。

我有 2 个具有相同数量参数的 URL,可以说:

1) www.yourdomain.com/blogs.php?h_id=1&blog_id=6

2)www.yourdomain.com/page.php?h_id=5&page_id=9

我该如何编写一个重写规则来重写两个 url。

& 是的,我已经阅读了上面提到的东西 url rewriting : How to rewrite 2 urls with same number of parameters?

但我没有得到想要的输出。 请帮助它会有很大的帮助。 再次感谢。

【问题讨论】:

  • 你想如何重写它们?期望的输出是什么?
  • www.yourdomain.com/1/6...谢谢您的回复...
  • 两个网址不能相同。一切都在stackoverflow.com/questions/12963206/…
  • 必须有另一种方法......可以帮助我找到解决这个问题的方法......
  • 你可以有 www.yourdomain.com/blog/1/6www.yourdomain.com/page/1/6

标签: php .htaccess mod-rewrite


【解决方案1】:

对于单独的页面,您可以使用此示例 URL http://www.yourdomain.com/blogs/1/6

RewriteRule blogs/(\d+)/(\d+) /blogs.php?h_id=$1&blog_id=$2 [L,QSA]
RewriteRule page/(\d+)/(\d+) /page.php?h_id=$1&page_id=$2 [L,QSA] 

【讨论】:

    猜你喜欢
    • 2012-10-09
    • 1970-01-01
    • 1970-01-01
    • 2015-11-12
    • 2016-05-20
    • 2021-06-29
    • 1970-01-01
    • 2012-06-02
    • 1970-01-01
    相关资源
    最近更新 更多