标题几乎说明了一切。这个想法是,用户将看到的第一个页面将是一个搜索字段,然后将信息发送到网站的主页,在他们输入要搜索的术语后,他们将被重定向到该页面。
更新:好吧,我想我想出了我想做什么。看来我想要的是索引中的简单重定向.php将用户推送到我提到的搜索页面。
该网站的主要部分都在index.php上,唯一在搜索中的内容.php是一个简单的搜索字段,提供索引.php信息。所以我只是将用户从 index.php 重定向到搜索.php当他们第一次访问该网站时,然后在他们进入搜索后,他们被发送到 index.php。
希望这有点道理,甚至可能对某人有所帮助。
如果您使用的是 Apache,则可以在 with DirectoryIndex file_name
上添加一个.htaccess
文件
对于前
DirectoryIndex search.php
假设您的index.php
页面需要 search
的查询字符串参数,您可以使用:
if (!isset($_REQUEST['search']) {
header('Location: http://www.yoursite.com/search.php');
}
您只能在写入输出流之前设置标头,因此这必须放在任何纯文本、echo 语句等之前。