Node.js Docpad重定向到没有cleanurl插件的clean url

Node.js Docpad重定向到没有cleanurl插件的clean url,node.js,clean-urls,docpad,Node.js,Clean Urls,Docpad,当我运行docpad run时,docpad服务器将指向扩展名为.html的文件的链接重定向到干净的URL。目前,我还没有安装CleanURL插件,但我在开发过程的早期使用了它 例如,localhost:9778/de.html重定向到localhost:9778/de,返回“未找到” 我正在做的回购协议是 提前谢谢 当您使用CleanURL插件时,您是否生成/运行了一个静态环境?在这种情况下,您将在输出目录中放置大量alias html文件。运行docpad clean或rm-Rf out然后

当我运行
docpad run
时,docpad服务器将指向扩展名为
.html
的文件的链接重定向到干净的URL。目前,我还没有安装CleanURL插件,但我在开发过程的早期使用了它

例如,
localhost:9778/de.html
重定向到
localhost:9778/de
,返回“未找到”

我正在做的回购协议是


提前谢谢

当您使用CleanURL插件时,您是否生成/运行了一个静态环境?在这种情况下,您将在输出目录中放置大量alias html文件。运行
docpad clean
rm-Rf out
然后执行另一次生成/运行应该可以解决此问题。

问题自行解决。我完全不知道这是否只是一些随机的怪癖,或者我是否改变了一些东西来修复它。无论如何,谢谢你的帮助

编辑:
显然,问题在于浏览器缓存301重定向(感谢hypercube指出了这一点)。这里有更多信息:。

已经做到了。。也不管用。out文件夹中没有cleanurl“文件夹”。如果你发现了,请发表评论-希望确保这种怪癖不会再发生在其他人身上。我也遇到了这个问题。然后我记得浏览器会缓存301重定向。看这里:谢谢!我用链接更新了答案。