2016-09-28 136 views
0

初学者错误,但我在我的原始网站的子目录中为我的Wordpress网站创建了所有新页面,现在我希望将我创建的所有页面移动到我的根目录目录,以便将URL排序到我的网站。将子目录中的Wordpress页面移动到根目录

目前我的新页面站在

www.mysite.com/wordpress-4.6.1/wordpress/ 

,当我通过浏览器进入我的网站。我环顾四周寻求建议,尝试了所有我能找到的东西,但由于某种原因,似乎没有任何东西能够解决我的问题。我试图在Wordpress常规设置下明确地更改URL,但它以某种方式使我的网站崩溃,所以我不得不重新定义wp-config.php中的WP_HOME和WP_SITEURL以便重新启动并运行它。自从我尝试下载.htaccess和index.php并在index.php中更改了几行,然后将它们放入数据库根目录中。

现在剩下的问题是,当我明确地在wp-config.php中设置URL时,我无法在Wordpress中的“常规设置”下更改它,并且如果我声明了我想要的URL明确地在wp-config.php中,网站停止工作。

你会怀疑是什么罪魁祸首?为什么我不能明确地更改URL并使其正常工作,是否有一些数据库内容仍然指向我的wordpress文件夹,或者您认为它是其他内容?

对不起,对文本的墙壁,但似乎无法制定任何短。非常感谢任何帮助!

+1

这包括在Wordpress文档中:https://codex.wordpress.org/Giving_WordPress_Its_Own_Directory –

+0

Thankyou提示!尽管如此,关于该链接的指示并未奏效。但我设法通过在代码中删除WP_HOME URL中的子文件夹并将它们留在WP_SITEURL上! –

回答

0

您将需要更改数据库的选项表中的URL。

+0

谢谢你的建议!尽管数据库的选项表上的URL已经更改。但我设法通过在代码中删除WP_HOME URL中的子文件夹并将它们留在WP_SITEURL上! –

0

我设法解决它!由于我无法在Wordpress中直接编辑Wordpress URL和站点URL,因此我必须将此代码添加到wp-config中:

define('WP_HOME','http://mydomain.se/wordpress-4.6.1/wordpress'); define('WP_SITEURL','http://mydomain.se/wordpress-4.6.1/wordpress');

我认为我必须从WP_SITEURL中删除/wordpress-4.6.1/wordpress,因为“网站地址(URL)”是我在Wordpress中如果有可能发生更改的情况。由于没有工作,我从WP_HOME URL中删除了子文件夹,并将它们留在WP_SITEURL上,并解决了问题!

相关问题