如何重定向404

时间:2011-03-09 21:02:30

标签: redirect hyperlink

例如在过去,我的网站看起来像这样: 示例:www.mywebsite.com/keyword

现在看起来像这样: 示例:www.mywebsite.com/search.php?q = keyword

如何将搜索特定代码的用户重定向到我的新链接?

从“www.mywebsite.com/keyword”到“www.mywebsite.com/search.php?q=keyword”

我对编码不是很好,所以基于我的例子可以有人制作需要插入htaccess文件的代码。

这是链接的示例:

OLD:www.mywebsite.com/keyword

新:www.mywebsite.com/search.php?q=keyword

2 个答案:

答案 0 :(得分:0)

重定向称为 URL重写,通常通过Apache的.htaccess文件完成,如果您使用的是Lighttpd,则使用魔法。

我会看看这个网站,它或多或少地解释了如何做到这一点(假设您正在运行Apache):http://www.yourhtmlsource.com/sitemanagement/urlrewriting.html

答案 1 :(得分:0)

具体细节取决于所使用的Web服务器(IIS,Apache等),但基本上您可以将它们配置为重定向到特定网页并从原始URL中提取关键字并将其放在查询字符串参数中列表。

例如,在IIS中,您将执行以下操作:

开始>节目>管理工具>互联网服务经理    从列表中选择您的网站,然后右键单击以转到“属性”。    您可以在“自定义错误”选项卡中看到HTTP错误列表。    选择“404”页面和“编辑属性”将其指向您选择的网页。

最后一步是插入将处理重定向的自定义代码。