Php 如何在公共视图中隐藏WordPress

Php 如何在公共视图中隐藏WordPress,php,wordpress,apache2,subdomain,Php,Wordpress,Apache2,Subdomain,我用PHP开发了一个网站,它使用WordPress提供新闻文章内容。我的应用程序和WordPress代码都位于同一个物理框中 应用程序使用WordPress从WordPress后端提取内容并在我的应用程序中显示 网站的内容编辑器需要访问Wordpress后端才能根据需要添加、编辑和删除内容。WordPress目前可通过一个子域访问,即blog.mydomain.com。然而,我不想公开WordPress目前的状况,首先是因为我希望WordPress的行为透明,其次我不想在SEO排名时因为重复内容

我用PHP开发了一个网站,它使用WordPress提供新闻文章内容。我的应用程序和WordPress代码都位于同一个物理框中

应用程序使用WordPress从WordPress后端提取内容并在我的应用程序中显示

网站的内容编辑器需要访问Wordpress后端才能根据需要添加、编辑和删除内容。WordPress目前可通过一个子域访问,即blog.mydomain.com。然而,我不想公开WordPress目前的状况,首先是因为我希望WordPress的行为透明,其次我不想在SEO排名时因为重复内容而受到惩罚

显而易见的解决方案是根据访问者的I.p地址锁定访问权限,但鉴于内容编辑器可以(而且确实)从任何地方而不是固定的I.p地址访问站点,这是不实际的

另一种解决方案是内容编辑器在查询字符串中提交一个秘密参数,以将自己标识为管理员,即&wpadmin=true。然而,这似乎也不理想


是否有其他方式可以考虑构建网站,或者为WordPress?< /P> < P>提供其他更合适的访问控制机制?您是否考虑过简单地将A拍打到WP的根目录?这使它接近世界,并且仍然可以让拥有正确登录信息的人使用它


唯一的缺点是编辑必须登录两次,但web服务器登录凭据可以轻松地存储在浏览器中。

这就是我目前正在做的事情。我唯一的问题是,我更喜欢404或410页面blog.mydomain.com。我不想冒任何SEO处罚的风险。我不认为发送401/403有任何SEO处罚。只需在子域上打一个
robots.txt
,并禁止所有爬行