Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在子目录中使用wordpress_Wordpress_.htaccess - Fatal编程技术网

在子目录中使用wordpress

在子目录中使用wordpress,wordpress,.htaccess,Wordpress,.htaccess,我曾经在网站的根目录上安装wordpress,但今天我移动到了一个子目录“root/blog”,其中包含以下步骤: 1) 已移动所有文件> 2) 复制的.htaccess和index.php执行“root”并修改它们 3) 更改设置上的wordpress URL。 它工作得很好。 但是我不想通过www.mysite.com访问它。我想通过www.mysite.com/blog访问它。我想做我自己的主索引。 但是如果我从根目录中删除index.php,它会给我带来一些问题,比如/blog找不到静态

我曾经在网站的根目录上安装wordpress,但今天我移动到了一个子目录“root/blog”,其中包含以下步骤:
1) 已移动所有文件>
2) 复制的.htaccess和index.php执行“root”并修改它们
3) 更改设置上的wordpress URL。
它工作得很好。
但是我不想通过www.mysite.com访问它。我想通过www.mysite.com/blog访问它。我想做我自己的主索引。 但是如果我从根目录中删除index.php,它会给我带来一些问题,比如/blog找不到静态的第一页。
我缺少什么?

您需要更改apache virtualhosts设置。
更多信息。

您可能需要更改apache主配置文件。请更新您的永久链接,并确保您更改了
wp\u options
表中的
home
siteurl
字段。此链接的可能重复可能也会对您有所帮助。谢谢。这是一个重复的解决方案。我使用的是免费的webhost,因此无法更改apache配置文件。谢谢