English 中文(简体)
使用HttpContext归还了大地主。 现时。 Url.Host
原标题:Wrong host returned using HttpContext.Current.Request.Url.Host

我们的网站中有多个领域。

e.g. mydomain-uk.com和我的Dodomain.co.uk

我有一个手稿,制作XML网站地图,并使用<代码>。 HttpContext.Current.Request.Url.Host,以检索东道网站。

当我的浏览器在我的主人.co.uk/handler上时,它收回了作为东道方的我的主人。

我如何确保它永远收回我的主人。

是否在服务器上安装了优惠令?

最佳回答

东道国根据要求从URL那里获得,这是合乎逻辑的,你不能改变这种情况。

为了解决这个问题,用URL的名字形成一个静态变量,甚至将其放在你的网络上,而且只是获得这一变量,而不是乌拉尔。 敌对行动

希望

问题回答

网址上注明所有领域。 外部领域有301个改用主域名称。 这将有助于在搜索引擎试图解决网站是你内容的原始来源时,消除混淆,并将防止其他网站有出入的链接使用只会加剧问题的混合域。

Don tabes 现时。 Url. 在发生敌对行动时,只要有人要求归还任何《标准》。 如果客户要求其他东西,HttpContext。 现任。 请求将反映这一点。





相关问题
Anyone feel like passing it forward?

I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...

How to Add script codes before the </body> tag ASP.NET

Heres the problem, In Masterpage, the google analytics code were pasted before the end of body tag. In ASPX page, I need to generate a script (google addItem tracker) using codebehind ClientScript ...

Transaction handling with TransactionScope

I am implementing Transaction using TransactionScope with the help this MSDN article http://msdn.microsoft.com/en-us/library/system.transactions.transactionscope.aspx I just want to confirm that is ...

System.Web.Mvc.Controller Initialize

i have the following base controller... public class BaseController : Controller { protected override void Initialize(System.Web.Routing.RequestContext requestContext) { if (...

Microsoft.Contracts namespace

For what it is necessary Microsoft.Contracts namespace in asp.net? I mean, in what cases I could write using Microsoft.Contracts;?

Separator line in ASP.NET

I d like to add a simple separator line in an aspx web form. Does anyone know how? It sounds easy enough, but still I can t manage to find how to do it.. 10x!

热门标签