Php 禁用在wordpress上永久移动的301

Php 禁用在wordpress上永久移动的301,php,wordpress,redirect,Php,Wordpress,Redirect,我的templates文件夹中保存了两个自定义模板。 一个名为xxxx.php,另一个名为xxxx-test.php 它们是完全相同的文件,除了一个指向活动API,另一个指向测试API。 在我的xxxx.php文件中,我有如下内容: if(empty($current_user->user_email)){ header("Location:/wp-login.php");die; } 我在xxxx-test.php中没有这个。 我想只有在登录时才能访问xxxx.php,所以我要

我的templates文件夹中保存了两个自定义模板。 一个名为xxxx.php,另一个名为xxxx-test.php

它们是完全相同的文件,除了一个指向活动API,另一个指向测试API。 在我的xxxx.php文件中,我有如下内容:

if(empty($current_user->user_email)){
    header("Location:/wp-login.php");die;
}
我在xxxx-test.php中没有这个。 我想只有在登录时才能访问xxxx.php,所以我要检查电子邮件。对于xxxx-test.php,我想提供完全访问权限

我的问题是,每次我尝试转到xxxx.php页面时,都会被重定向到xxxx-test.php


有人知道如何阻止wordpress这样做吗?

他们是专门的页面模板吗?换句话说,它们是否只适用于在管理员中创建的单个页面(例如,
page-ID.php
,或
page slug.php
)是的,每个页面都有不同的模板名称,并且只分配给一个页面。