WP-移到子目录后的管理员重定向循环

时间:2019-01-17 作者:Kamil

我已将Wordpress文件从public\\u html移动到public\\u hmtl/my site子目录。com。我改变了主意。在public\\u html目录中的htaccess by

RewriteEngine on RewriteCond %{HTTP_HOST} ^my-site.com$ [NC,OR] 
RewriteCond %{HTTP_HOST} ^www.my-site.com$ 
RewriteCond %{REQUEST_URI} !my-site.com/
RewriteRule (.*) /my-site.com/$1 [L]
我已经配置了数据库和wp配置。php,用于:

define(\'WP_HOME\',\'https://www.my-site.com\');
define(\'WP_SITEURL\',\'https://www.my-site.com\');
define(\'RELOCATE\',true);
但当我想按wp管理员登录时,路径似乎如下:

wp-login.php?redirect_to=https%3A%2F%2Fwww.my-site.com%2Fmy-site.com%2Fwp-admin%2F&reauth=1
你有什么想法吗?

谢谢

卡米尔

1 个回复
SO网友:J Cuono

试试这个>>

步骤1)在wp config上。php

define(\'WP_HOME\',\'https://www.my-site.com/my-site.com\');
define(\'WP_SITEURL\',\'https://www.my-site.com\');
define(\'RELOCATE\',true);
现在,在您的/索引上。PHP更改此行:要求(目录名(FILE ) . \'/wp博客标题。php’);到

require( dirname( __FILE__ ) . \'/my-site.com/wp-blog-header.php\' );

相关推荐

TEMPLATE_REDIRECT挂钩重定向错误的URL

我制作了关于登录、注册和忘记密码的自定义插件。我给我的插件添加操作template_redirect 钩子来验证电子邮件,当用户登录时,然后重定向到主页,并且忘记了密码。但我有错误,我认为template\\u重定向挂钩不知道哪个是用于验证的重定向,哪个是用于忘记密码的重定向。请查看我的代码:这是自定义插件。php <?php if( ! defined(\'PLUGIN_PATH\') ){ define(\'PLUGIN_PATH\