当我运行docpad run
时,docpad 服务器将链接重定向到带有.html
干净 url 扩展名的文件。此时,我没有安装 cleanurls 插件,但我在开发过程的早期使用它。
例如localhost:9778/de.html
重定向到localhost:9778/de
返回“未找到”。
我正在处理的 repo 是odl.docpad。
提前致谢!
当我运行docpad run
时,docpad 服务器将链接重定向到带有.html
干净 url 扩展名的文件。此时,我没有安装 cleanurls 插件,但我在开发过程的早期使用它。
例如localhost:9778/de.html
重定向到localhost:9778/de
返回“未找到”。
我正在处理的 repo 是odl.docpad。
提前致谢!
也许当你使用 cleanurls 插件时,你做了一个静态环境生成/运行?在这种情况下,您将在输出目录中放置许多别名 html 文件。如果是这种情况,运行docpad clean
或然后执行另一个生成/运行应该可以解决问题。rm -Rf out
问题自己解决了。我完全不知道这是否只是一些随机的怪癖,或者我是否更改了一些修复它的东西。无论如何感谢您的帮助。
编辑:显然问题是浏览器缓存 301 重定向(感谢超立方体指出它)。更多信息在这里:http ://www.electrictoolbox.com/google-chrome-clear-301-redirect/ 。