站点重定向到http://example.com/wp-signup.php?new=example.com

时间:2017-03-07 作者:Roy

我的托管提供商刚刚将我新开发的网站从测试域移到了最终域。但现在我的网站url说

example.com/wp-signup.php?new=example.com
我看不到这一页。

该站点在我以前的域上运行得很好,该站点已完全移动到我的主域,数据库中的所有域名都已更改为我的新域

我一直在谷歌上搜索这个问题。我确实找到了这两页

  • Site Redirecting to wp-signup.php
  • My wordpress multisite homepage redirects to signup page

    我试图改变和/或添加该网站在没有www和with的情况下处理域名的方式,但两者都有相同的问题,并且没有影响结果。

    我现在在我的wp-config:

    define(\'WP_DEBUG\', false);
    define( \'WP_ALLOW_MULTISITE\', true );
    define(\'MULTISITE\', true);
    define(\'SUBDOMAIN_INSTALL\', true);
    define(\'DOMAIN_CURRENT_SITE\', \'http://example.com\');
    define(\'PATH_CURRENT_SITE\', \'/\');
    define(\'SITE_ID_CURRENT_SITE\', 1);
    define(\'BLOG_ID_CURRENT_SITE\', 2);
    define( \'NOBLOGREDIRECT\', \'http://example.com\' );
    
    但结果页面显示加载页面时出现问题,Firefox表示服务器请求以一种永远不会结束的方式重定向。不允许Cookie可能导致的问题。

1 个回复
SO网友:Rick Hellewell

我会检查htaccess文件,看看是否像WP推荐的那样:

# 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
(参见https://codex.wordpress.org/htaccess )

我还将检查站点根域的两个实例的“选项”表(类似于http://www.example.com ). 请在“管理选项”的“常规”页面中进行检查。

您还可以在Firefox中使用Firebug调试器:使用“Net”选项卡查看加载页面时发出的请求。单击第一个条目,然后查看“响应”选项卡以获取可能的线索。

祝你好运

相关推荐

Custom URL redirect in WP

我正在尝试为外部链接创建自己的重定向页面。My target我的目标是,当用户打开链接时www.mysite.com/wp/GoTo/?URL=www.google.com, 浏览器打开页面www.google.comWhat I have done我保存了以下内容GoTo.php 文件夹中的文件wp-content/themes/theme-name/:<?php /* Template Name: GoTo */ /** *