我的网站搜索引擎出现问题,该网站正在建设中,如何从该网站的所有页面进行搜索 首先在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页面的搜索线索很顺利
答案 0 :(得分:2)
search.php
,所以它是相对于当前目录的因此,在http://example.com/
上,表单将提交给http://example.com/search.php
。
但是在http://example.com/cheese/
上,表单将提交到http://example.com/cheese/search.php
…,并且其中只有一个网址是正确的。
写一个始终指向正确目的地的URL。例如/search.php
。