我有这样的表格:
<form action="/search" method="get" class="search">
<input type="text" name="q" value="$get.q.htmlentities();" placeholder="Search..." />
</form>
我可以告诉它去http://site.com/search/my+search+string
而不是去http//site.com/search.php?q=my+search+string
我有nginx重写工作,但我怎样才能获得表单转到该网址?
答案 0 :(得分:0)
听起来你会想要在点击提交后进行javascript操作来更改表单的action属性,允许borwser转到desred URL。
在这种情况下,我不会使用服务器端重写,因为这只会使服务器需要处理的请求数量翻倍。