如何将www.mydomain.net重定向到www.mydomain.net/blog

时间:2009-05-20 14:49:56

标签: isapi

我正在使用'Ionics Isapi Rewrite Filter'

我有一个空根www.mydomain.net的网站,我想,当有人使用这个网址时,重定向到我的博客www.mydomain.net/blog,怎么可能?。

3 个答案:

答案 0 :(得分:3)

您不需要重写器来进行REDIRECT。

您可以使用docroot中的默认文档(例如index.html)执行此操作,其中包含Meta Refresh标记。

index.html的内容可能是这样的:

<META HTTP-EQUIV=Refresh CONTENT="0; URL=blog">

现在如果你真的想要一个REWRITE,那就不一样了。

答案 1 :(得分:1)

我将假设您使用的是在IIS上运行的Isapi Rewrite过滤器(此答案适用于其他服务器,但我的说明专门用于IIS)。你真的don't want to use meta refresh并且出于搜索引擎优化的目的,你想要使用永久(301)重定向。

在IIS中,您可以通过以下方式执行此操作:

  1. 创建一个空的index.html页面
  2. 在IIS中右键单击该页面,然后打开“属性”对话框
  3. 在“文件”选项卡上,选择“重定向到网址”
  4. 将“重定向到”值更改为http://www.mydomain.net/blog
  5. 选中“此资源的永久重定向”复选框

答案 2 :(得分:0)

以下是ISAPI_Rewrite 3 Lite(免费)的解决方案:

RewriteBase /
RewriteCond %{HTTP_HOST ^www\.mydomain\.net$ [NC]
RewriteRule ^$ /blog [NC,R=301,L]