1

我正在为我的网站自定义 404 页面。我希望它包括一个“你的意思是......?” 我需要弄清楚如何做到这一点。

到目前为止,我正在做的事情是:我列出了用户可能正在寻找的文件的广泛列表,然后使用 levenshtein() 将每个可能的文件名与输入错误的文件名进行比较。“您的意思是”选择了差异最小的那些。

我也考虑过使用 metaphone(),但我认为这可能是过度的。

对于“您的意思是……?”,您有什么建议?脚本?

4

2 回答 2

3

您可能要考虑的一件事是 Google 的 404 脚本,用于执行您提到的操作。它可能不如自定义解决方案好,但值得尝试确定。

http://googlewebmastercentral.blogspot.com/2008/08/make-your-404-pages-more-useful.html

于 2008-12-01T01:33:00.850 回答
2

听起来你想要更多,但你看过Apache 的 mod_speling

于 2008-12-01T01:36:57.127 回答