如何将 www.mydomain.net 重定向到 www.mydomain.net/blog
我正在使用“Ionics Isapi Rewrite Filter”,
我有一个根目录为空的网站 www.mydomain.net,我希望,当有人使用此网址时,重定向到我的博客 www.mydomain.net/blog,这怎么可能?。
I'm using 'Ionics Isapi Rewrite Filter'
I have a web site with a empty root www.mydomain.net and I want, when someone use this url, redirect to my blog www.mydomain.net/blog, how is it possible?.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您不需要重写器来执行重定向。
您可以使用文档根目录中的默认文档(例如,index.html)来执行此操作,其中包含元刷新标记。
index.html 的内容可能是这样的:
现在,如果您确实想要 REWRITE,那就不同了。
You don't need a rewriter to do REDIRECT.
You can do that with a default document (like, say, index.html) in the docroot, with a Meta Refresh tag in it.
The content of index.html might be like this:
Now if you actually want a REWRITE, that is different.
我假设由于您使用的是在 IIS 上运行的 Isapi Rewrite 过滤器(此答案适用于其他服务器,但我的说明专门针对 IIS)。 您确实不想使用元刷新,并且出于 SEO 目的,您希望使用永久(301) 改为重定向。
在 IIS 中,您可以通过以下方式执行此操作:
I'm going to assume that since you're using the Isapi Rewrite filter that you're running on IIS (this answer works for other servers but my instructions are specifically for IIS). You really don't want to use meta refresh and for SEO purposes you want to use a permanent (301) redirect instead.
In IIS you do this by:
以下是 ISAPI_Rewrite 3 Lite(免费)的解决方案:
Here's the solution for ISAPI_Rewrite 3 Lite (which is free):