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