2010-05-05 66 views
1

如果我上傳文件foo.pdf到WordPress,我可以在http://example.com/foo/上訪問它。 (有一個簡單的HTML頁面,帶有PDF文件的鏈接)。WordPress媒體URL與頁面URL衝突

如果我然後創建一個名爲foo的頁面,我無法查看或預覽頁面,因爲默認URL http://example.com/foo/將解析爲PDF的頁面。

如何解決此URL衝突?

回答

2

如果我沒有記錯,WordPress的URL重定向使用-f標誌,所以它只有在請求的文件不存在時才應用「nice URL」規則。我想你可以說這是正確的行爲。

最簡單的方法是將PDF存儲在其他地方,例如在免除URL重寫的/wp-content目錄中。這不是一個選項嗎?

+0

PDF在'wp-content/uploads'中,但WordPress在'http:// example.com/foo /'創建了一個頁面,該頁面有一個鏈接到PDF。 – Liam 2010-05-05 10:29:46

+0

@Liam所以這是一個內部的WordPress衝突?或者您是否使用插件進行上傳? – 2010-05-05 12:13:29

+0

是的,這是一個非常基本的安裝,沒有插件。 v2.9.2 – Liam 2010-05-05 12:33:06