我想在安裝目錄之外定義wordpress上傳文件夾。我的目錄結構是:在項目之外上傳Wordpress的文件夾
/path/to/my/base/folder
|-> wordpress (the wordpress installation)
|-> uploads (the required upload folder)
我試圖定義「上傳」在我的wp-config.php文件,如:
define('UPLOADS', '../uploads');
WordPress的創建文件夾和上傳圖像有,但不能用它需要時。圖像URL看起來像:
www.myhost.dev/../uploads/image-file-name-format.jpg
但是,如果使用絕對路徑來定義「上傳」像
define('UPLOADS', '/path/to/my/base/folder/uploads');
這個工程。
但問題是,那麼圖像URL類似於:
www.myhost.dev//path/to/my/base/folder/uploads/image-file-name-format.jpg
這告訴文件的位置,這可能是一個安全問題。
所以,有沒有更好的辦法讓上傳文件夾將指向我需要的文件夾定義的相對路徑?
在此先感謝。
我不確定你是否可以做到這一點,即使你可以得到它的工作 - 加載到該目錄的圖像將無法通過任何公共路徑訪問,是正確的嗎?除非你在服務器配置中做了一些時髦的路徑重新路由。 您是否需要在上傳後才能看到圖像,或者您是否正在做某種文檔「桶」? –
@GregBurkett我正在嘗試擁有正常上傳文件夾,而不是試圖只有一個文檔桶。我正在嘗試做一些符號鏈接。如果我找到了,我一定會在這裏發佈。 –