Friday, March 29, 2024

把WordPress放在子目錄中而讓你的博客顯示在根目錄

很多人想讓WordPress運行在他們站點的根目錄(例如:http://example.com),但是他們不想讓所有的的 WordPress文件把他們的根目錄弄亂。WordPress允許你把WordPress文件放在一個子目錄,同時讓你的博客顯示在站點的根目錄中。

把 WordPress放到單獨子目錄下的程序如下:

1、新建一個用來存放WordPress核心文件的新文件夾(本文以/wordpress示範)。

2、進入options(中文版用戶為“設置”)面板。

3、找到WordPress address (URL)(中文版用戶為“WordPress 安裝地址 (URL)”)這個選項,把後面的地址改成你存放WordPress文件的文件夾地址。比如:http://example.com/wordpress

4、找到Blog address (URL)(中文版用戶為“博客地址 (URL)”)這個選項,把此地址改為你網站的根目錄的URL。例如:http://example.com

5、點擊Save Changes(中文版用戶為“保存更改”)。

6、把WordPress的核心文件轉移到你新建的文件夾中,也就是WordPress address (URL)這個目錄。

7、把index.php和.htaccess文件從WordPress目錄轉移到根目錄(即Blog address)中。

8、用文本編輯器打開並編輯根目錄下“index.php”這個文件。

9、找到如下代碼,修改並保存:找到

require(‘./wp-blog-header.php’);

把地址改為你WordPress目錄下的文件:

require(‘./wordpress/wp-blog-header.php’);

10、登陸控制面板,新的控制面板地址為http://example.com/wordpress/wp-admin/

11、如果你設置了結構化鏈接地址(Permalinks),打開永久鏈接選項面板更新Permalinks結構。如果.htaccess有正確的權限設置的話WordPress會自動更新你的.htaccess文件。如果 WordPress不能寫入你的.htaccess文件,就會顯示新的rewrite規則,因此你就需要手動把rewrite規則複製 到.htaccess文件中(和index.php同目錄)。

這篇文章翻譯自WordPress官方文檔,水平有限,見諒!

4 comments

  1. 後台進入Permalink Settings,在Common Settings中選擇Custom Structure,然後設置即可。

  2. 不會被收錄.

  3. 定時發布的文章,在沒有到發布時間之前,會被搜索引擎看到和收錄嗎?

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.