-1

标题基本概括了所有内容。这个想法是,用户将看到的第一页将是一个搜索字段,然后将信息发送到站点的主页,在他们输入要搜索的术语后,他们将被重定向到该主页。

更新:好吧,我想我知道我想做什么了。看来我想要的是 index.php 中的一个简单重定向,它将用户推送到我提到的那个搜索页面。

该站点的主要部分都在 index.php 上,search.php 中唯一的内容是一个提供 index.php 信息的简单搜索字段。所以我只是在用户第一次访问该站点时将用户从 index.php 重定向到 search.php,然后在他们进入搜索后将它们发送到 index.php。

希望这是有道理的,甚至可能对某人有所帮助。

4

2 回答 2

2

如果您使用的是 Apache,您可以.htaccess在 with 上添加一个文件DirectoryIndex file_name

对于前

DirectoryIndex search.php
于 2013-01-30T22:24:27.480 回答
0

假设您的index.php页面需要一个查询字符串参数search,您可以使用:

if (!isset($_REQUEST['search']) {
    header('Location: http://www.yoursite.com/search.php');
}

您只能在写入输出流之前设置标头,因此这必须在任何纯文本、回显语句等之前。

于 2013-01-30T22:39:14.153 回答