我希望有人能帮助我。
目前有人在我的网站上进行搜索时,返回的网页会显示以下网址:
http://www.dublinjobs.ie/main/index。
(让我们称之为"搜索结果网址")。
如果您滚动到页面底部,您会看到分页网址使用表格
http://www.dublinjobs.ie/main/index/2/basic/php/0/relevance/all/0/0/20/0/0/0/0/0/0/0。
(让我们称之为"分页网址")。
我是否可以通过某种方式更改我的网站,以便搜索结果网址与分页网址的格式类似?
我需要解决此问题,因为目前搜索结果网址无法收藏或通过电子邮件发送给某人,因为它不是特定的。
我猜测解决方案是某种内部网址重写,但我不知道该怎么做。
感谢您的协助。
编辑:我不想使用GET而不是POST,因为我希望能够控制URL布局。
答案 0 :(得分:0)
即使您的分页网址也不包含搜索字词。您需要的是在URL本身中包含搜索关键字,使其唯一,可以加入书签或共享。
您最有可能在搜索表单中使用method="POST"
,需要更改为:method="GET"
。
请注意,它会使您的网址如下:
http://www.dublinjobs.ie/main/index?search=keyword
答案 1 :(得分:0)
行。我有一个肮脏的黑客修复。
我在PHP代码中使用标题重定向,在处理后将它们发送到我想要的URL。