ASP.Net 4 路由和子域

发布于 2024-10-16 23:21:53 字数 652 浏览 6 评论 0原文

我正在使用 ASP.Net 4 开发一个网站,该网站广泛使用路由。它根据路线数据显示每个客户端的页面。

http://localhost/abc/manage/posts/ 重定向到 abc 客户端的帖子页面 http://localhost/adidas/manage/posts/ 重定向到阿迪达斯页面。

现在我需要使用像 adidas.localhost.com 这样的子域方式来执行此操作。我搜索了 SOF,发现很少有使用 MVC 的解决方案。

跨多个子域的 URL 路由

我添加了所需的通配符 dns、主机文件更改等。我知道我需要阅读主机头来确定客户端。我的问题是我必须在哪里进行此检查,因为我使用没有 MVC 的路由,所以我不使用 MVC 控制器。我需要处理 ASP.net 4 路由。有人可以给我一个想法吗?

I'm developing a site with ASP.Net 4 which uses routing extensively. it displays pages for each client depending on the route data.

http://localhost/abc/manage/posts/ redirect to posts page of abc client
http://localhost/adidas/manage/posts/ redirects to adidas page.

now i need to do this using the subdomain way like adidas.localhost.com. i searched through SOF and found few solutions using MVC.

URL Routing across multiple subdomains

I have added the required wildcard dns, host file changes etc. and i understand that i need to read the hostheader to to determine the client. my question is where do i have to do this check, as im using routing without MVC i don't use MVC controllers. i need to do with ASP.net 4 routing. can someone give me an idea on this ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文