这个问题已经在这里有了答案:




9年前关闭。






我在自己的网站中使用mod_rewrite作为友好的URL,效果很好。使用表单向$_REQUEST添加变量时,它以常规格式而不是友好格式被调用。
我的表格很简单,像<input type="text" class="searchbox" id='searchid' name="query" value=""/>现在,它的确指向www.someurl.com?query="form data"

我希望它指向“友好的URL”,例如:

www.someurl.com/query/"form data"

如何在PHP中做到这一点?

最佳答案

为什么不将所有内容放入POST请求中?

像这样

<form method='post' action='/'>
   <input type='text' name='data' value='some value' />
</form>

_request中的结果将是

数组(
'数据'=>'一些值'
)

并且您仍然保留网址结构。

关于php - 指向友好网址的HTML表单,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6238978/

10-10 19:16