Wordpress链接在移动目录时断开


Wordpress links broken when moved directory

我的情况如下:

根目录:/index.php(启动页)

子目录:/2015/index.php(带index.php的wordpress安装)

当我点击2015 Wordpress安装主页上的任何链接时,它会从根目录打开index.php,而不是子目录中的index.php(启动页),因此我的链接都不起作用。

根文件夹和2015文件夹都有一个Wordpress.htaccess文件:

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

尝试在两次安装时更新永久链接。

然后检查.htaccess 中的RewriteBase

根安装应设置为RewriteBase /

2015安装应设置为RewriteBase /2015/

如果这些都是正确的,请确保根目录上的链接指向2015目录。

在生成永久链接之前,您需要更改DB选项表中的设置,

您需要更改option中的siteurlhome行否则,您也可以在config.php:中设置这些

 define('WP_HOME','http://ex.com/2015');
 define('WP_SITEURL','http://ex.com/2015');