php - 使用 GET 方法重写 URL htaccess
问题描述
我有一个页面名称detail.php,它处理GET
方法中的变量,显示的 URL 将是这样的domain.com/detail.php?v=tEDdwXC2dkq
,但我想将其更改为domain.com/detail?v=tEDdwXC2dkq
.
.htaccess
RewriteEngine On
RewriteRule ^domain.com/detail.php?v=(.+)$ domain.com/detail?v=$1
但它没有用。有什么我错过的吗?
解决方案
使用此代码。
RewriteEngine On
ReWriteRule ^detail/([a-zA-Z]+)$ detail.php?v=$1
推荐阅读
- c - C语言中的下标值既不是数组也不是指针也不是向量
- c++ - 折叠表达式有空扩展
- javascript - 指向数组中映射的 id
- google-chrome - 为什么这在谷歌浏览器开发工具的范围选项卡中有一个未定义的值?我期待这个:窗口
- c# - 如何在升 C 中四舍五入十进制数?
- ios - 在实际提交应用程序以供启动之前,如何找到我的应用程序的 iOS App Store 下载 url?
- java - 根据成员变量匹配 2 个对象的 ArrayList
- python - 按小时计算json数据的平均值
- intellij-idea - 当有 x=y 之类的代码时,IntelliJ IDE 热键或快捷方式将 x 与 y 交换
- git - 最后如何从 git index 中删除提交?