【问题标题】:Htaccess: Hide parameter's value or querystring from URLHtaccess:从 URL 中隐藏参数的值或查询字符串
【发布时间】:2015-01-21 06:33:23
【问题描述】:

我当前的网址是 /html/Home.php?v=val1&t=val2 。 我想使用 htaccess 从 url 中隐藏 val1 和 val2。 val1 和 val2 值动态变化。 我已经搜索了解决方案,但在此站点上找到的解决方案不适用于我的项目。我需要如下 URL:/html/Home/ 或 /html/Home/v/t

【问题讨论】:

  • 保持 home.php 不变就可以了。我只想隐藏参数的值。

标签: php apache .htaccess url-rewriting


【解决方案1】:

试试这个,它会起作用的:

RewriteRule ^html/Home/([0-9a-zA-Z_-]+)/([0-9a-zA-Z_-]+) html/Home.php?v=$1&t=$2 [NC,L]

对于动态参数,您只能这样使用。

【讨论】:

  • 感谢您的帮助。它不起作用。我需要在上面的语句中添加任何额外的条件或语句吗?
  • @user3522186,但是我正在以同样的方式使用我的应用程序 url..here 它的工作..您在哪里遇到问题?..您遇到什么错误?
猜你喜欢
  • 1970-01-01
  • 2012-11-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-08-26
  • 2021-03-14
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多