如果我将文件foo.pdf
上传到WordPress,我可以在http://example.com/foo/
访问它。 (有一个简单的HTML页面,其中包含指向PDF文件的链接)。
如果我然后创建名为foo
的页面,我无法查看或预览页面,因为默认网址http://example.com/foo/
将解析为PDF的页面。
如何解决此URL冲突?
答案 0 :(得分:2)
如果我没记错的话,WordPress的URL重定向使用-f
标志,因此只有在请求的文件不存在时才会应用“nice URL”规则。我想你可以说这是正确的行为。
最简单的方法是将PDF存储在其他位置,例如在免除URL重写的/wp-content
目录中。这不是一种选择吗?