asp-classic – 如何从Classic ASP Request获取* actual * clien
发布时间:2020-12-16 06:35:17 所属栏目:asp.Net 来源:网络整理
导读:试图在旧(经典)ASP网站上进行一些SEO治疗. 主页长期以来一直是home.asp,但我们希望所有入站链接都转到站点根目录(“/”).对页面进行了更改,但现在我们需要进行重定向,因此我们没有破坏传统的入站链接. 我基本上想要这样做: % if Request.ServerVariables("P
试图在旧(经典)ASP网站上进行一些SEO治疗.
主页长期以来一直是home.asp,但我们希望所有入站链接都转到站点根目录(“/”).对页面进行了更改,但现在我们需要进行重定向,因此我们没有破坏传统的入站链接. 我基本上想要这样做: <% if Request.ServerVariables("PATH_INFO") = "/home.asp" then Response.Status="301 Moved Permanently" Response.AddHeader "Location","http://www.mysite.com/" end if %> 问题是,即使我转到站点根目录,PATH_INFO,SCRIPT_NAME和PATH_TRANSLATED变量都返回“/home.asp”.所以它最终会在一个永不停止的循环中重定向到自身. 有任何想法吗? 编辑 为了澄清,我知道IIS中的默认文档设置为home.asp,并且已经考虑过建议的解决方法.但是,我目前没有权限更改它,这就是为什么我在这里询问是否有任何方法可以询问ASP客户端使用的URL.看来没有办法做到这一点,所以我会请求访问权限将欢迎页面更改为其他内容. 解决方法
我将创建一个新的默认文档来提供主页,例如index.asp,并确保将index.asp设置为IIS中最顶层的默认文档.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 在ASP.Net MVC的视图中使用Silverlight – 一个坏主意?
- asp.net – 在IIS7上为WordPress重写URL
- asp.net-mvc – 如何使用asp.net mvc razor在视图中访问全局
- asp.net – Global.asax PostAuthenticateRequest事件绑定是
- 如何在ASP.NET Core应用中实现与第三方IoC/DI框架的整合?
- asp.net-mvc-3 – MVC Razor – 在一年中的12个月中使用@ H
- asp.net-mvc – RouteValueDictionary的字符串URL
- asp.net – 如何将数据保存在MVC控制器的内存中?
- 如何保持我的ASP.NET应用程序始终“活着”,如果它是一个坏主
- asp.net-mvc-3 – “区域”文件夹中的样式,脚本和图像
推荐文章
站长推荐
- asp.net – 子目录中的Web.config在使用页面路由
- .net – 应用程序池回收时Cache会发生什么?
- 准备ASP.Net网站进行渗透测试
- ASP.NET MVC+EF 项目架构搭建
- asp.net – 将persistentCookiesOnPassiveRedire
- asp.net-mvc – WebForms和MVC可以存在于一个项目
- asp.net-mvc – Layout.cshtml上的ASP.NET MVC搜
- ASP.NET身份两个因素不起作用 – Cookie问题?
- ASP.Net – App_Data&App_Code文件夹?
- asp.net – 让Visual Studios使用子域名?
热点阅读