Php 如何在服务器上工作而不使站点实际联机?
我有一个wordpress网站,我需要在我的服务器上工作,但我不希望该网站以任何形式在线。我想完全完成该网站,然后才推出它,我怎么能做到这一点 谢谢,Php 如何在服务器上工作而不使站点实际联机?,php,wordpress,web,hosting,server-side,Php,Wordpress,Web,Hosting,Server Side,我有一个wordpress网站,我需要在我的服务器上工作,但我不希望该网站以任何形式在线。我想完全完成该网站,然后才推出它,我怎么能做到这一点 谢谢, 编辑:我目前正在使用xampp,但面临问题,因此,我想切换到我的服务器。将wordpress文件从显示文件的documentroot中取出,放在临时文档中,并在服务器上设置虚拟主机,这样您就可以拥有多个documentroot,这样您就可以在浏览器中对其进行测试,但不会激活。您可以使用类似MAMP或WAMP、MAMP可在windows和Mac上工
编辑:我目前正在使用xampp,但面临问题,因此,我想切换到我的服务器。将wordpress文件从显示文件的documentroot中取出,放在临时文档中,并在服务器上设置虚拟主机,这样您就可以拥有多个documentroot,这样您就可以在浏览器中对其进行测试,但不会激活。您可以使用类似MAMP或WAMP、MAMP可在windows和Mac上工作,这是您在自己的计算机上安装的本地服务器环境。然后,您可以在计算机上开发它们,完成后,将文件上载到生产服务器。这是相当普遍的做法 但是,如果您想使用您的服务器,您可以阻止所有不是来自您自己的IP地址的连接。例如,在.htaccess文件中,可以放置:
order deny, allow
deny from all
allow from 111.222.333.444
如果是我在开发WordPress网站,我会采用以下两种方式之一: 1创建一个新的VirtualHost并对其进行密码保护 2使用Apache的本地实例在本地为WordPress安装提供服务 选项2可能是最方便的。如果您将所有相关文件保存在主题目录中,那么将新站点推送到live环境就是一个简单的例子,即将主题目录上载到live环境并启用它
Apache可以使用LAMP for Linux或WAMP for Windows安装您为什么要在服务器上开发,而不是像下面的@Karl建议的那样在本地主机上开发?嗯,我试图在网站上实现某些功能,但似乎xampp妨碍了它的顺利运行,这就是为什么我想去我的服务器,但不是在同一时间在线你说,我应该在服务器上安装xampp本身?然后通过我的付费服务器使用xampp?如果你的wordpress网站是实时的,它应该已经有一个显示网页的软件,但是你可以屏蔽所有流量。第二个选项是非常有趣的概念,但是,一旦我完成了网站并希望搜索引擎访问,这会不会造成任何许可损害?届时会不会出现任何并发症?不会,不会造成永久损害,但会影响你的排名。解决这个问题的唯一方法是保持当前站点的原样,在服务器上创建一个新的virtualhost,可能使用一个临时域名,然后使用它进行开发。完成后,将文件复制到live sites文件上。