2012-09-02 52 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

相关问题