已将WordPress移动到根目录,HTACCESS仍在加载子文件夹

已将WordPress移动到根目录,HTACCESS仍在加载子文件夹,wordpress,.htaccess,mod-rewrite,Wordpress,.htaccess,Mod Rewrite,我正试图弄明白为什么我的WordPress安装程序在我将子文件夹移动到根目录时仍在拉起它。以下是HTACCESS文件: # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase /wp/ RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d Rewr

我正试图弄明白为什么我的WordPress安装程序在我将子文件夹移动到根目录时仍在拉起它。以下是HTACCESS文件:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wp/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress
#开始WordPress
重新启动发动机
重写库/可湿性粉剂/
重写规则^index\.php$-[L]
重写cond%{REQUEST_FILENAME}-F
重写cond%{REQUEST_FILENAME}-D
重写规则/index.php[L]
#结束WordPress
说到HTACCESS,我是一个超级n00b,所以我甚至不知道我应该改变什么/wp/是我从roote目录中删除wp并将其放入roote目录的子文件夹

干杯!
Olga

不要更改.htaccess来路由WP文件。我不确定您是说要将WP移动到它自己的目录中,还是相反,但是如果您有一个自定义路径,请通过
WP config.php
如下所示:

/*--------------------------------------------------------*\
    Custom Paths
\*--------------------------------------------------------*/

if (!defined('WP_SITEURL')) {
    define('WP_SITEURL', 'http://' . $_SERVER['SERVER_NAME'] . '/wp');
}

if (!defined('WP_HOME')) {
    define('WP_HOME', 'http://' . $_SERVER['SERVER_NAME']);
}

if (!defined('WP_CONTENT_DIR')) {
    define('WP_CONTENT_DIR', dirname(__FILE__, 2) . '/content');
}

if (!defined('WP_CONTENT_URL')) {
    define('WP_CONTENT_URL', 'http://' . $_SERVER['SERVER_NAME'] . '/content');
}
这四个定义告诉WP文件在
/WP
子目录中,我的内容目录在
/content

现在,如果您试图达到相反的效果,即在子目录中没有WP,那么您实际上不需要做任何事情。在这种情况下,我相信这一行
RewriteBase/wp/
会扭曲您的路径。如果我是你,在这种情况下,我只需将
.htaccess
全部删除,然后让WP自己重新生成它。无论何时删除它,WP都会自动重新生成该文件,所以您应该很好