form表单提交的数据url进行伪静态化处理

日期:2015-03-25 23:56:45    

问题:

1.伪静态规则 RewriteRule ^(.*)/([a-z]+)-([a-z]+)-(.+)\.html$  $1/cha\.php\?com=$3&no=$4

2.静态后地址 / cha-qq-123456.html

 

对于PHP表单后提交的链接可以用规则进行伪静态,访问结果和动态的一样

但是通过表单直接提交的数据却无法进行伪静态

表单提交的数据总是后面有?号和key=参数,这样的值.

期望结果form表达提交后 地址变成cha-qq-123456.html类似状

网上搜了很久也没找到相关的文章

自己研究了才知道如此简单

解决:

使用js进行跳转url

js代码

 

表单代码

值得注意的是 提交按钮一定要用 button 不能用submit  

上一篇:微风网络开发的营销型网站智能优化系统已接近尾声

下一篇:php读取和保存base64编码的图片内容

Copyright © 2007-2015 微风 所有权利 陕ICP备15001179号-1

关于我们  |  联系我们  |  网站地图  |