Mod 重写和搜索查询字符串
要搜索某些内容,用户需要使用以下 URL:
http://.../results/query/something
我得到了文本输入,用户在其中键入要发布的字符串,但它看起来如下:
http://.../results/query/?query=something
我尝试更改“发布方法”类型,但没有带来任何好的结果。我怎样才能做到这一点,所以它看起来像这样?
http://.../results/query/something
To search something, user need to use following URL:
http://.../results/query/something
I got my text input, in which user type the string to be posted, but it looks then following:
http://.../results/query/?query=something
I've tried to change the 'post method' type, but doesn't bring any good results. How can I do that, so it'll look like that?
http://.../results/query/something
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
简单答案:
使用
method="post"
在表单发布后用PHP构造URL,对值使用
urlencode()
和任何其他适当的清理。重定向到您想要的页面。
Simple answer:
Use
method="post"
Construct the URL with PHP after the form is posted, using
urlencode()
and any other appropriate sanitization on the value.Redirect to the page you want.