在线编辑时是否可以使网站不可用?
如果是这样,调用的方法是什么,它是如何完成的?
我有一家虚拟主机公司,所以它不是我自己的服务器!
通常,人们使用 .htaccess 对其进行密码保护,直到您准备好向全世界展示它
这是带有说明的文章的链接
http://www.elated.com/articles/password-protecting-your-pages-with-htaccess/
我遇到了同样的问题,我只是建立了一个“coming-soon.html”页面并通过 htaccess 重定向了没有我 IP 的所有人,这里的问题是:想要重定向除我之外的所有访问者 [.htaccess]
或者,如果它是 ASP.Net - 在站点根目录中放置一个名为 app_offline.htm 的文件。
如果您要上传站点的新版本,您可以在根目录的位置创建一个符号链接,然后在站点准备好时切换它。如果出现问题,您还可以将符号链接切换回以前的版本。
您可以像这样制作 .htaccess 文件:
RewriteCond $1 !offline.html$
RewriteCond %{REMOTE_ADDR} !^your_ip_adress
RewriteRule ^(.*)$ http://www.mydomain.com/offline.html [R=302,L]
只需将文件放在一个新目录中,不要告诉其他人目录的名称。(或者,如果您愿意,也可以将其告诉一些 Beta 测试人员。)
当页面准备好并经过测试时,只需将文件移动到正常位置(在将旧的现有文件移动到备份目录之后)。这样,您始终拥有一个在线工作站点。
但一般来说,最好在本地计算机上开发网站,而不是在线。