需要帮助将搜索结果URL更改为可以添加书签的内容

时间:2014-04-28 07:23:08

标签: php .htaccess mod-rewrite url-rewriting rewrite

我希望有人能帮助我。

目前有人在我的网站上进行搜索时,返回的网页会显示以下网址:

  

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布局。

2 个答案:

答案 0 :(得分:0)

即使您的分页网址也不包含搜索字词。您需要的是在URL本身中包含搜索关键字,使其唯一,可以加入书签或共享。

您最有可能在搜索表单中使用method="POST",需要更改为:method="GET"

请注意,它会使您的网址如下:

http://www.dublinjobs.ie/main/index?search=keyword

答案 1 :(得分:0)

行。我有一个肮脏的黑客修复。

我在PHP代码中使用标题重定向,在处理后将它们发送到我想要的URL。