伪静态用get方式提交表单,如何实现(/main/upurl.html/url/888)

#1 myst



args_path_info为true

http://localhost/test/main/upurl.html/url/888


用下面这种提交方式,如何实现跟上面这个一样.谢谢!!!




2010-05-22 02:01:12

#2 jake

GET表单会自动将表单域的值变成?url=888的方式来提交到网址上的。
所以用表单来形成以上网址是不行的。

2010-05-22 16:09:57

#3 myst

那可不可以用 .htaccess 这个来设置啊.

2010-05-22 19:07:59

#4 jake

.htaccess是在服务器“接收”请求的时候才会生效,而这里的表单的“发送”请求。

如果真的很有必要构造这个URL,那么可以通过javascript来做,也就是在表单submit的时候,调用javascript来进行URL的构造,然后再访问这个URL。

2010-05-22 23:31:07

#5 myst

我改用post提交+跳转
可以解决这个问题.

2010-05-23 22:12:35

#6 jake

提交之后再跳转,呵呵,这和提交就没什么关系了。

2010-05-24 09:03:34