我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

用表单提交重写动态网址

I want to rewrite a dynamic url coming from submit form:

this is the code of form submit:

the correspond url is: mondomain/search.php?id_ac=23

i want to rewrite this to mondomain/23

any help please.

You can use:

RewriteCond %{THE_REQUEST} \s/+search\.php\?id_ac=([^&]+)&id_de=([^\s&]+) [NC]
RewriteRule ^ /%1-%2? [R=302,L]

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^-]+)-([^/]+)/?$ /search.php?id_ac=$1&id_de=$2 [L,QSA,NC]

近期文章

  • 如何调试发送到PHP函数的正则表达式字符串?
  • 我可以根据类别或页面更改顶部横幅
  • 用PHP [重复]找到WEEKOFYEAR的最后一天/日期
  • PHP没有使用Cordova / Phonegap在Xcode模拟器上执行
  • 如何使用PDO获取列的总和?
  • dcgettext无法在本地化中使用
  • wp-cron vs server cron(最长执行时间)
  • PHP:Hook类,用于删除内联HTML并包含在另一个类中
  • too long
  • ios推送通知不会一直显示
  • too long
  • Wordpress - 用于在轮播中的自定义分类中显示自定义帖子类型的短代码
  • Coconuts, Revisited 正确实现
  • 为joomla中的组件集成多个主题
  • Coconuts, Revisited 正确实现
  • PHP无法运行exec()
  • Facebook API集成
  • 需要htaccess知识
  • 用于png / jpeg的php中的平均图像颜色
  • 使用PHP保存从Memcache中的DB返回的巨大记录

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华