一个经常发生的问题,但这次我找不到解决办法:
我有一个使用以下特殊永久链接配置的 Wordpress 网站:/%post_id%/%postname%/
。一切似乎都正常,但我对 Chromium 只有一个问题:
假设 URL 如下:http://example.com/123/the-title-of-the-post/
当我在 Firefox 中打开它时,一切都很好。当我在 Chromium 中打开它时,它显示一个另存为窗口。
同一篇文章也可以在http://example.com/123/。当我使用此 URL 时,Firefox 中一切正常,并且 Chromium 也会显示博客文章。
好的。所以我以为这可能是 Content-Type 问题,但是,上面的两个 URL 的输出看起来curl -D - -o /dev/null <URL>
相同。两个输出都包含行Content-Type: text/html; charset=UTF-8
。
该网站在 nginx 上运行,但它不包含针对永久链接 URL 的特殊配置。
现在我有点迷茫了,因为我不知道系统的哪个部分导致了这个问题。是铬? 是吗Nginx? 是吗PHP5-FPM?或者是WordPress 的本身?有什么想法吗?
答案1
太糟糕了。这只是一个缓存问题,我不得不写这个问题来找出答案。
清除 Chromium 中的缓存有帮助。