看网上只好想别的办法,貌似Linux可以用.htaccess做301重定向,还有绑定到子目录
我买的是win主机,试了下httpd.ini,放到根目录不好使,
然后我发现用web.config可以实现301重定向,可怎么用web.config实现域名绑定子目录呢?
大神们,这事有谱么,学长们,你们能帮我到哪一步
6 个解决方案
#1
这个要是有谱,那么早就没有“出售空间”的这个行业了。
#2
老老实实买个空间吧,或者找个免费空间,但是又不稳定还得有广告。。。。。。
#3
我现在不知道你想做URL重定向吗? 如果你做URL重定向,你就去买的空间里面去设置URL。如果你想用一个空间下面的子目录做二级域名用URL也是可以实现的。
#4
它是想自己修改一下自己网站里的web.config文件,就把人家服务器的 一级域名对应的路径给改掉了。
#5
你买的到底是空间还是主机?这个不会分不清吧?!
#6
什么是域名绑定子目录?能不能举个例子说一下
ASP.NET routing 就可以
void Application_Start(object sender, EventArgs e)
{
// Code that runs on application startup
RegisterRoutes();
}
private static void RegisterRoutes()
{
System.Web.Routing.RouteTable.Routes.Add(
"Add_New_User",
new System.Web.Routing.Route("Add_New_User",
new RouteHandler("~/RegisterUser.aspx")));
System.Web.Routing.RouteTable.Routes.Add(
"user",
new System.Web.Routing.Route("User/{name}",
new UserRouteHandler("~/DisplayUser.aspx")));
}
ASP.NET routing 就可以
void Application_Start(object sender, EventArgs e)
{
// Code that runs on application startup
RegisterRoutes();
}
private static void RegisterRoutes()
{
System.Web.Routing.RouteTable.Routes.Add(
"Add_New_User",
new System.Web.Routing.Route("Add_New_User",
new RouteHandler("~/RegisterUser.aspx")));
System.Web.Routing.RouteTable.Routes.Add(
"user",
new System.Web.Routing.Route("User/{name}",
new UserRouteHandler("~/DisplayUser.aspx")));
}
#1
这个要是有谱,那么早就没有“出售空间”的这个行业了。
#2
老老实实买个空间吧,或者找个免费空间,但是又不稳定还得有广告。。。。。。
#3
我现在不知道你想做URL重定向吗? 如果你做URL重定向,你就去买的空间里面去设置URL。如果你想用一个空间下面的子目录做二级域名用URL也是可以实现的。
#4
它是想自己修改一下自己网站里的web.config文件,就把人家服务器的 一级域名对应的路径给改掉了。
#5
你买的到底是空间还是主机?这个不会分不清吧?!
#6
什么是域名绑定子目录?能不能举个例子说一下
ASP.NET routing 就可以
void Application_Start(object sender, EventArgs e)
{
// Code that runs on application startup
RegisterRoutes();
}
private static void RegisterRoutes()
{
System.Web.Routing.RouteTable.Routes.Add(
"Add_New_User",
new System.Web.Routing.Route("Add_New_User",
new RouteHandler("~/RegisterUser.aspx")));
System.Web.Routing.RouteTable.Routes.Add(
"user",
new System.Web.Routing.Route("User/{name}",
new UserRouteHandler("~/DisplayUser.aspx")));
}
ASP.NET routing 就可以
void Application_Start(object sender, EventArgs e)
{
// Code that runs on application startup
RegisterRoutes();
}
private static void RegisterRoutes()
{
System.Web.Routing.RouteTable.Routes.Add(
"Add_New_User",
new System.Web.Routing.Route("Add_New_User",
new RouteHandler("~/RegisterUser.aspx")));
System.Web.Routing.RouteTable.Routes.Add(
"user",
new System.Web.Routing.Route("User/{name}",
new UserRouteHandler("~/DisplayUser.aspx")));
}