我在mysite / blog中设置了一个wordpress博客。当我尝试进入mysite / blog / wp-admin或许多其他文件时,我尝试将我重定向到博客索引。我无法登录。这里没有明确的答案。请帮忙!
答案 0 :(得分:2)
很可能您的错误出现在Wordpress根目录的.htaccess
中。
确保包含
RewriteBase /blog
如果您没有添加任何其他内容,整个文件应如下所示:
RewriteEngine On
RewriteBase /blog
RewriteRule ^index\.php$ - [L]
# uploaded files
RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L]
# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]
如果这不能解决问题,请同时检查以下几点
检查您的wp-config.php
以确保您的网址已正确定义:
define( 'WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST'] . '/blog' );
并在您的数据库中
wp_sitemeta
中的meta_key=siteurl
行是否包含完整网址的正确值,包括blog
wp_options
和option_name=siteurl
option_name=home
中的内容相同
答案 1 :(得分:0)
您可以使用以下类型的网址登录mysite / blog / wp-login.php