首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何配置可选的或“无关的”URL?

如何配置可选的或“无关的”URL?
EN

Stack Overflow用户
提问于 2008-10-07 19:39:14
回答 5查看 207关注 0票数 1

您将如何配置/处理无关/可选的URL实体(可能是别名)?

一个很好的例子是:

  • stackoverflow.com网站/问询/99999999/
  • stackoverflow.com/questions/99999999/question-goes-here (不好的例子,但我想不出更好的了)

Amazon更令人困惑(例如,Kindle)

  • amazon.com/gp/product/B000FI73MA/
  • amazon.com/Kindle-Amazons-Wireless-Reading-Device/dp/B000FI73MA/

编辑--这可能不是最好的行动计划,但我实际上是在问这与任何一台服务器的一般情况。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2008-10-07 19:52:29

这种技术通常称为url重写。如果要在IIS中寻找解决方案,可以使用ISAPI重写,这与apache的国防部非常相似。或者,您可以使用ASP.Net MVC路由机制。

票数 2
EN

Stack Overflow用户

发布于 2008-10-07 19:47:28

如果您使用Apache,请查看重写

票数 2
EN

Stack Overflow用户

发布于 2008-10-07 19:49:27

如下所示(如果手动配置URL):

代码语言:javascript
运行
复制
RewriteRule ^([^\/]+)\/([^\/]+)\/(.*) index.php?controller=$1&view=$2&args=$3

否则,我让MVC框架处理它,并让taylor适当地处理控制器的参数。

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

https://stackoverflow.com/questions/180007

复制
相关文章

相似问题

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