1
我想重写一个动态的URL从提交过来形式:重写动态URL与表单提交
这是形式的代码提交:
的对应的网址是: mondomain/search.php?id_ac = 23
我想将此改写为mondomain/23
请任何帮助。
我想重写一个动态的URL从提交过来形式:重写动态URL与表单提交
这是形式的代码提交:
的对应的网址是: mondomain/search.php?id_ac = 23
我想将此改写为mondomain/23
请任何帮助。
您可以使用:
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页面的代码? – Nashen
DId不理解你的评论,你能澄清一下吗? – anubhava
我当前的表单代码是:form action =“search.php”method =“get”>我该如何改变这个新的url重写 – Nashen