我的情况如下:
根目录:/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
中的siteurl
和home
行否则,您也可以在config.php
:中设置这些
define('WP_HOME','http://ex.com/2015');
define('WP_SITEURL','http://ex.com/2015');