缺少域http://./wp-…在重定向中

时间:2014-12-29 作者:Даниил Пронин

我正在将我的WP网站从登台迁移到生产,我的仪表板访问有问题。

当我尝试访问时

http://<domain>/wp-admin.php
它将我重定向到

http://./wp-login.php?redirect_to=http%3A%2F%2F<domain>%2Fwp-admin%2F&reauth=1
我可以直接登录到http://<domain>/wp-login.php 我可以转到任何仪表板页面,但如果不重定向到,则无法更改任何内容(使用保存按钮)http://./wp-admin/….

例如,如果我想更改帖子内容,

我这样做了,然后点击保存按钮http://./wp-admin/post.php?post=20&action=edit&message=1.更改永久链接设置时也存在同样的问题。

So what is broken: 有一个点. 而不是重定向URI中的我的域。

也许是因为西里尔文одиссейдом.рф 领域

我是否添加了一些重写规则来修复它?

升级:

我保存了一个页面,返回,再次保存,没有问题。

然后我尝试在设置/常规中更改网站标题,也没有问题。

然后我尝试关闭设置/书写中的表情符号,没有问题。

但激活/停用插件会带来问题。

我不知道,我的朋友们。

4 个回复
最合适的回答,由SO网友:Shreyo Gi 整理而成

可能的解决方案:*转到“设置”下的permalinks,用您想要的域名检查URL结构。即使URL看起来正确,也可以单击所需的结构并保存。这在我迁移2个网站时非常方便。或者*在数据库中查找“wp\\U选项”表。您将找到“站点URL”&;“基本URL”行。检查他们是否正确。

可选:在整个数据库中搜索正确的URL。

SO网友:Dan

我建议您:

转到wp管理/选项常规。然后查看您的站点URL是否正确。如果可行,请手动在数据库中更改或编辑它们

定义(\'WP\\U SITEURL\',\'http://your-site-url.com\');

定义(\'WP\\U HOME\',\'http://your-site-url.com\');

SO网友:pSyToR

您可以访问:

http://example.com/wp-admin/options-permalink.php
如果您可以尝试更改选项并重新选择相同的选项并保存

SO网友:Ekta Puri

我有同样的问题,即使我的管理员没有加载,我的数据库有正确的网站url和主页。

对我有效的解决方案是,在wp config中添加以下行:

define(\'WP_HOME\', YOUR_SITE_URL);
define(\'WP_SITEURL\', YOUR_SITE_URL);

结束

相关推荐

如何获得更好的性能,从domain.tld/35重定向到domain.tld/Full-Permarink?

基于this answer 我创建了一个函数来更改来自域的短链接。tld?p=435到域。tld/435和重定向域。tld/435至域。tld/全永久性:function shorter_shortlink() { global $post; $shortURL = get_bloginfo(\'url\').\'/\'.$post->ID; if(!empty($shortURL)) { return $shortURL; } else