编辑重定向的 Wordpress 站点

Edit a Redirected Wordpress Site

我为客户建立了一个 wordpress 站点,但他们需要将该站点临时重定向到其他域。我将行 redirect 302 / https://www.temporary_domain.com 添加到 .htaccess 文件中。问题是,虽然网站处于重定向状态,但我仍然需要通过登录 www.original_domain.com/wp-admin 才能在实时的原始网站上工作。有什么办法可以在不删除重定向的情况下做到这一点吗?

您可以尝试以下方法!将 00.00.00.00 更改为您的 IP,将 example.com 更改为您要重定向到的实际站点。这应该根据您的 IP 地址重定向除您以外的所有人。

# Redirect other IP addresses
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REMOTE_HOST} !^00.00.00.00
RewriteRule .* http://www.example.com/ [R=301,L]
</IfModule>

当用户 original_domain.com

时,使用 WordPress 过滤器 admin_url 访问 wp-admin 而无需从数据库更改地址
apply_filters( 'admin_url', string $url, string $path, int|null $blog_id );

并使用 htaccess

RewriteEngine on
RewriteCond %{REQUEST_URI} !^wp-admin
RewriteRule (.*) newdomain.com/ [L]

我想作为一个初学者,你会喜欢轻松而无需编码。如果你,那么跟进。首先,从 Plugins > Add New.

安装并激活 Simple Website Redirect 插件

简单网站重定向插件允许您将整个网站(WordPress 管理员除外)重定向到另一个网站。

重定向到新站点时,URL 路径和查询字符串将被保留。理想情况下,新站点将处理任何一次性重定向,其中旧页面的 URL 应指向新页面。如果您的站点很大,Redirection 插件非常适合此目的。

注意:如果您只想将主页重定向到另一个站点,那么重定向插件可能是最简单且最适合您的解决方案。

使用插件很简单。转到 设置 > 网站重定向 ,输入您要将网站重定向到的 URL,设置所需的重定向类型,将状态设置为“已启用”并保存更改.

希望以上方法对你有用。