Answers:
选项:
设置本地站点以进行测试。WAMP之类的东西应该可以解决问题。
如果要在实时服务器上进行测试,请在进行测试时暂时阻止您的网站。阿307的HTTP响应是适当的。
在进行测试时,使用基本身份验证将爬网程序和其他所有人拒之门外。由于您的网站将仅“关闭” 15分钟,因此不会产生任何副作用。
尽可能不要在生产环境中进行测试。这是灾难的秘诀。
创建一个与您的生产站点尽可能隔离的测试子域。这将使您能够在服务器上测试所做的更改,而又不希望危害生产站点。您可以使用robots.txt阻止来自此子域的'bots,因此不会将其编入索引。
理想情况下,您希望拥有自己的开发系统,开发服务器,测试服务器,登台服务器,然后再进行生产。如果必须,您可以删掉中间的两台服务器,但是直接从桌面Web环境转到生产环境会导致我所涉及的一些最糟糕的情况。
这有点激进,但几年前我想出了整个IT部门的解决方案。我们正在寻找比Windows更好的操作系统。我们经历了一些阶段,但最终将Linux Mint与Mate Desktop结合使用。学习曲线很低。因为它基于Ubuntu,所以您可以加载Real LAMP Server,完整的域名和完全正常工作的.htaccess(我们在每个项目中都使用)。通过将Geany用作Notepad Plus Plus的替代产品,我们的IT开发人员团队非常感谢每个人在其计算机上均具有完全正常工作的apache2服务器。
当然,如果您的商店使用Windows,这是行不通的,但是对于某些人来说,这是低成本或无成本的完美解决方案。