如何在所有网站页面上执行搜索?

时间:2019-05-19 23:53:59

标签: php html

我的网站搜索引擎出现问题,该网站正在建设中,如何从该网站的所有页面进行搜索 首先在index.html上创建一个表单

一开始它表现出色,搜索结果正确并且search.php文件正确,之后我复制了这些语句 在所有网站页面中,这就是我无法从其他页面执行搜索的问题...

<form action="search.php" class="menu_search_form">
                <input type="text" class="menu_search_input" placeholder="Search" required="required"name="search">
                <button class="menu_search_button"><i class="fa fa-search" aria-hidden="true"></i></button>
</form>

我想在所有网页上进行搜索

这是我从其他页面执行搜索时的输出语句----------------------------------- -------------------------------------------------- ---------------------找不到对象!在此服务器上找不到请求的URL。 -知道index.html页面的搜索线索很顺利

1 个答案:

答案 0 :(得分:2)

  • 您遇到404错误。
  • 您的URL看起来像:search.php,所以它是相对于当前目录的

因此,在http://example.com/上,表单将提交给http://example.com/search.php

但是在http://example.com/cheese/上,表单将提交到http://example.com/cheese/search.php

…,并且其中只有一个网址是正确的。


写一个始终指向正确目的地的URL。例如/search.php