|   |      1 
                                  1
                             嗯,大多数web服务器都有创建“通配符”映射的工具。 也就是说,他们会使用服务器上不存在的页面,并将其交给相关的语言处理器(例如,.NET中的ASPNETYISAPI.DLL)。 因此,如果您在传递通配符请求的地方编写代码(即,物理上不存在的文件),您可以假装拥有它。 这就是URL重写的工作原理。通常,您会发明一些url方案,例如“/article/some content/identifier”,然后使用该标识符查找文章,同时在url中保留组件,以便搜索引擎可以“看到”它是“相关的”。 希望这能有所帮助。这是一种随意的概述。 | 
|   |      2 
                                  1
                             取决于你做了什么。 经典的ASP.NET:可以将它们用作自定义错误页(找不到文件,敲出自己的结果)。 MVC:一种到视图/控制器的路由,它访问路径以查看搜索短语,然后获取esutls并生成页面。 结果可能非常好。如果你有一个好的网站内部搜索系统,这可以驱动休流量。我曾经做过一个商店,在那里搜索客户讨论会将大约70%的流量推到页面上。理解它们是另一回事(也就是说,结果apge必须有效地让人们使用产品)。这甚至不公平——讨论结果非常准确。在对外观进行优化以确保人们知道要去哪里之后,捕获率非常高(即人们不会离开网站)。 |