wp-admin 302 redirects

时间:2016-01-15 作者:Dennis

我在Mac mini服务器上安装了新的WordPress。该站点使用SSL,并拥有StartCom提供的最新有效证书。

网站加载,但没有CSS或主题。

主要是,我无法进入wp admin(或wp login.php),因为它使用两个301重定向,然后是多个302重定向进行重定向。我用过http://redirectdetective.com 想知道发生了什么,但现在我不知道如何修复重定向。

这是我的。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
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

4 个回复
SO网友:toby1kenobi

我想你想强迫所有东西都通过https,对吗?

如果是这样,我会删除您的重写规则,确保允许您访问admin(通过http),然后使用WordPress HTTPS (SSL) 而不是插件。它允许您配置WordPress如何使用SSL,我想您会发现它更容易管理。

SO网友:Aadil P.

试试这些

删除htaccess规则确保wp admin在http上工作,更改您的站点和主页url并添加https://li>这应该对您有用,请尝试检查页面,并查看控制台中的错误。哪些请求的url或资源给了您这些讨厌的重定向。

SO网友:ITedInnovator

我有一个类似的问题,我有多个302重定向进入wp管理页面。最后,问题是在迁移之后,权限以某种方式发生了更改。确保wp admin目录是可执行的。

SO网友:ajeeb24

主要是文件夹权限问题,更改“;wp管理;文件夹渗透率为777,然后测试管理界面如果正常,撤消渗透率更改为755,再次测试正常,Check all blank boxes

相关推荐

TEMPLATE_REDIRECT挂钩重定向错误的URL

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