2012-09-02 83 views
0

好吧我已經使用了這個好幾個小時......我把wordpress作爲內容管理系統安裝到子目錄中,但是我希望我的主要index.php和其他文件一起保留在根目錄。根目錄中的索引,子目錄中的wordpress

我需要使用什麼.htaccess代碼或wordpress設置,以便主url http://foo.com/index.php不尋找wordpress/index.php(這當然會導致錯誤「Warning:require(./ wp-blog -header.php)[function.require]:未能打開流:在/ home沒有這樣的文件或目錄/ ......」

回答

0

你有沒有碰巧遇到這些instructions

除了在做什麼?更改爲.htaccess(其中Wordpress表示它會嘗試執行),您還需要將中的require('./wp-blog-header.php');更改爲require('./wordpress/wp-blog-header.php')

我建議您查看並遵循這些說明,如果這些說明對您是清楚的。

更新:

你需要做這些改變(從指令):

  1. 轉至常規面板。
  2. 在WordPress地址(URL)框中:將地址更改爲主要WordPress核心文件的 新位置。示例: http://example.com/wordpress
  3. 在「站點地址(URL)」框中:將地址更改爲根目錄 目錄的URL。示例:http://example.com
  4. 單擊保存更改。 (不要擔心錯誤消息,並且不 嘗試,看看你的博客在這一點!你可能會得到一個消息 關於未找到文件。)
+0

我知道我的問題可能不是那麼清楚,但是我不應該在index.php文件中需要任何wordpress php,因爲我不會鏈接到主頁上的任何wordpress內容。那有意義嗎? – Commandrea

+0

@Commandrea,你沒有使用WordPress的'index.php'那麼你爲什麼要關心?我的意思是在'index.php'文件中你使用了哪些代碼? –

+0

我不能再直接進入我的根目錄下的url.com/mainindex.php而沒有得到缺失的wp頭部錯誤,因爲wordpress仍然將主要網址指向/ wordpress index.php頁面。 – Commandrea

相關問題