我有一个表单,通过GET在我的网站上提交搜索博客。
表单工作正常,但提交后,下一页的网址显示(“查找”是我提交按钮的值):
www.example.com/search.php?sub_q=Find+it%21&q=tennis
这不是一个美学上令人愉悦的网址。有没有一种简单的方法可以从URL中排除提交按钮?我希望网址看起来像:
www.example.com/search.php?q=tennis
search.php不需要$ _GET ['sub_q']来操作,顺便说一句。
答案 0 :(得分:11)
尝试不命名您的按钮(删除name
属性) - 如果它没有n名称则不应提交
答案 1 :(得分:-2)
请在此处查看我的回答:SEO/PHP: How to Convert Form-Submit URL (Get-Method) without Javascript SEO-Friendly?
基本上:重定向到更容易拼写的URI