如何在子目錄中安裝WordPress(逐步操作)


您是否要在子目錄中安裝WordPress? 在子目錄中安裝WordPress可讓您在同一域甚至一個子域名下運行多個WordPress實例。 在本文中,我們將向您展示如何在子目錄中安裝WordPress而不影響父域名。

在子目錄中安裝WordPress

子域還是子目錄? 哪個更適合SEO?

通常,您希望以自己的域名(例如,wpbeginner.com)啟動WordPress網站。 但是,有時您可能想在同一域名上創建其他網站。

這可以通過將WordPress安裝在子域(http://newebsite.example.com)或作為子目錄(http://example.com/newwebsite/)來完成。

我們被問到的一個問題是哪個對SEO更好?

搜索引擎將子域名與根域名區別對待,並將其排名分配為單獨的網站。

例如,搜索引擎將WPBeginner和我們的WPBeginner視頻網站視為兩個單獨的網站。

另一方面,子目錄直接受益於根域的域權限,因此在大多數情況下排名較高。

在子域或子目錄中創建單獨的WordPress網站的一種方法是安裝WordPress多站點網絡。

但是,如果要分開管理兩個網站,則可以安裝WordPress的不同實例。 您還可以使用WordPress站點管理工具來設置單個儀表板,以管理多個WordPress安裝。

在子目錄中安裝WordPress的要求

將WordPress安裝在子目錄中沒有特殊要求。 如果您已經在根域名中擁有一個WordPress網站,那麼您就很好了。

所有頂級WordPress託管公司都可以使用同一託管帳戶輕鬆安裝多個WordPress網站。

例如,如果您使用的是Bluehost,則可以從託管儀表板添加一個新的WordPress網站。

在Bluehost中添加新網站

但是,請記住,大多數共享主機帳戶的服務器資源有限。 您的一個網站上的流量突然激增將影響同一帳戶上所有其他網站的性能和速度。

如果您只是剛入門,則可以在共享主機上進行。 請記住,隨著業務的增長,您將需要升級到託管的WordPress託管。

話雖如此,讓我們看一下如何在子目錄中輕鬆安裝WordPress。

步驟1.在“根域名”下創建一個子目錄

首先,您需要在主網站下創建一個子目錄或文件夾。 在這裡您將安裝WordPress文件。

使用cPanel中的FTP客戶端或文件管理器連接到您的WordPress託管帳戶。

連接後,轉到網站的根文件夾。 通常是/ public_html /文件夾。 如果您已經在根文件夾中安裝了WordPress,那麼您將在其中看到WordPress文件和文件夾。

接下來,您需要右鍵單擊並從菜單中選擇“創建新目錄”。

創建子目錄

為子目錄選擇名稱時,請務必小心。 這將是您新的WordPress網站URL的一部分,以及您的用戶將在其瀏覽器中鍵入的內容,以訪問此網站。

例如,如果您將此目錄命名為旅行指南,那麼您的WordPress網站地址將為:

http://example.com/travel-guides/

創建了新的子目錄

第2步。上傳WordPress文件

您新創建的子目錄目前為空。 讓我們通過上傳WordPress文件來更改它。

首先,您需要訪問WordPress.org網站,然後單擊下載按鈕。

下載WordPress
您的瀏覽器現在將包含最新WordPress軟件的zip文件下載到您的計算機。

下載文件後,您需要選擇並解壓縮它。 Mac用戶可以雙擊該文件以將其解壓縮,而Windows用戶則需要右鍵單擊,然後選擇“全部提取”。

解壓縮zip文件後,您將看到包含所有WordPress文件的“ wordpress”文件夾。

現在,讓我們將這些文件上傳到新的子目錄中。

使用FTP客戶端連接到您的網站,然後轉到您在第一步中創建的子目錄。

在FTP客戶端的本地文件面板中,轉到剛提取的’wordpress’文件夾。

選擇文件夾中的所有文件,然後將它們上傳到新的子目錄。

將WordPress文件上傳到子目錄

步驟3.創建新數據庫

WordPress將所有內容存儲在數據庫中。 您需要創建一個新數據庫,以與安裝在子目錄中的新WordPress網站一起使用。

首先,您需要登錄到WordPress託管帳戶的cPanel儀表板。 單擊“數據庫”部分下的“ MySQL數據庫”。

創建一個MySQL數據庫

注意: 您的託管儀表板看上去可能與上面的屏幕截圖有所不同。 您只需要找到“數據庫”部分。

在下一個屏幕上,輸入新數據庫的名稱,然後單擊“創建數據庫”按鈕繼續。

創建一個新的數據庫

現在,您的cPanel儀表板將創建新的MySQL數據庫。 單擊“返回”按鈕以返回到“數據庫”頁面。

接下來,您需要為數據庫添加用戶名和密碼。

只需向下滾動到“ MySQL用戶”部分並提供新的用戶名和密碼。 點擊“創建用戶”按鈕繼續。

創建數據庫用戶和密碼

接下來,您需要賦予此新創建的用戶特權以使用您先前創建的數據庫。

向下滾動到“將用戶添加到數據庫”部分。 選擇您的MySQL用戶名,然後選擇新創建的數據庫。

將用戶添加到數據庫

單擊添加按鈕繼續。

Cpanel現在將向MySQL用戶授予您新創建的數據庫的全部特權。

步驟4.安裝WordPress

現在一切就緒,您可以繼續安裝WordPress。 只需輸入以下網址,即可訪問您先前在網絡瀏覽器中創建的目錄:

http://example.com/您的子目錄名稱/

這將顯示WordPress安裝嚮導。 首先,您需要為WordPress網站選擇語言,然後單擊繼續按鈕。

選擇語言

接下來,將要求您提供WordPress數據庫名稱,數據庫用戶名,密碼和主機。 輸入數據庫詳細信息,然後單擊提交按鈕。

提供您的數據庫詳細信息

WordPress現在將連接到您的數據庫,您將看到類似以下的成功消息:

WordPress數據庫已連接

單擊“運行安裝”按鈕繼續。

在下一個屏幕上,將要求您提供網站標題並選擇管理員用戶名,密碼和電子郵件地址。

WordPress網站詳細信息

輸入您的網站詳細信息後,單擊“運行安裝”按鈕繼續。

WordPress現在將建立您的網站,並向您顯示成功消息:

WordPress已成功安裝在子目錄中

您現在可以繼續並登錄到安裝在該子目錄中的新WordPress網站。

步驟5.修復固定鏈接

如果您在根目錄中安裝了單獨的WordPress,則子目錄的.htaccess文件將引起衝突。 這將在您的網站上導致404錯誤。

要解決此問題,您需要在WordPress安裝子目錄中編輯.htaccess文件。 將您的.htaccess文件中的代碼替換為以下代碼:

# BEGIN WordPress

RewriteEngine On
RewriteBase /your-subdirectory/
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /your-subdirectory/index.php [L]


# END WordPress

不要忘記用您自己的子目錄名稱替換/ your-subdirectory /。

我們希望本文能幫助您將WordPress安裝在子目錄中。 您可能還希望查看針對初學者的終極一步一步WordPress SEO指南。

如果您喜歡這篇文章,請訂閱我們的YouTube頻道WordPress視頻教程。 您也可以在找到我們 推特 和Facebook。