首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >URL重定向

URL重定向
EN

Stack Overflow用户
提问于 2009-09-18 12:22:37
回答 5查看 287关注 0票数 0

当用户在浏览器中编写http://nextech.pk/时,我希望重定向到http://www.nextech.pk/,所以当用户在浏览器中编写nextech.pk时,我希望将www绑定到该URL

我如何才能做到这一点呢?

我想我需要在web.cofig中编写一些规则来实现这一点,但我不是很清楚

谢谢

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2009-09-18 12:30:07

它将作为一个选项出现在域设置页面中,您的域就是在那里注册的。使用nextech.pk和/或www.nextech.pk之类的东西。

改变这一点是很容易的。

票数 1
EN

Stack Overflow用户

发布于 2009-09-18 12:26:19

只需使用以下命令添加index.html:

代码语言:javascript
复制
<meta http-equiv="Refresh" content="0; http://www.example.com">
票数 0
EN

Stack Overflow用户

发布于 2009-09-18 12:30:02

您可能需要与您的域名提供商确认。你应该能够配置你的主机自动从nextech.pk重定向到www.nextech.pk。

但您也可以在Global.asax中或使用BeginRequest处理程序中的IHttpModule来执行此操作:

代码语言:javascript
复制
private void context_BeginRequest(object sender, EventArgs e)
{
    HttpApplication application = (HttpApplication) sender;

    if (!application.Request.Url.ToString().Contains("http://www."))
    {
        application.Response.Redirect(
            application.Request.Url.ToString().Replace("http://", "http://www."));
    }
}

这两种方法都适用于您网站上的任何请求。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1444230

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档