阿里云服务器是一种基于条件云计算技术的服务器,它也可以解决用户飞快搭建和作战部署网站,可以提供稳定和集高性能的服务。在运维网站过程中,有时需要暂时没有关闭网站并给用户三个提示页面,以便进行维护、自动更新或其他操作。本文将祥细可以介绍如何不使用阿里云服务器关闭网站并不显示网站维护提示页面。
阿里云服务器提供了多种手段可以实现关闭网站并不显示网站维护提示页面。以下是其中几种常用的方法:
一、使用NGINX配置
1.连接上到阿里云服务器,再打开终端或是控制台。
2.可以使用命令安装NGINX,如下所示:
“`
sudoapt-getinstallnginx
“`
3.不使用文本编辑器然后打开NGINX配置文件,万分感谢所示:
“`
sudonano/办理etc/nginx/nginx.conf
“`
4.在配置文件中不能找到主server块,并在其中再添加200元以内代码:
“`
server{
listen80;
server_nameyour_domain.com;
location/{
return503;
error_page503@maintenance;
}
location@maintenance{
rewrite^(.*)$/maintenance.htmlbreak;
}
}
“`
5.保存并关闭配置文件,后再重启后NGINX服务,追加所示:
“`
sudoservicenginxrestart
“`
6.现在访问网络你的网站,将会显示维护提示页面,关闭网站后,用户将见到提示页面而绝对不会不能访问到实际中网站内容。
二、不使用Apache配置
1.再连接到阿里云服务器,然后打开终端也可以控制台。
2.不使用命令按装Apache,如下所示:
“`
sudoapt-getinstallapache2
“`
3.不使用文本编辑器打开Apache配置文件,如下所示:
“`
sudonano/不停车缴费/apache2/sites-offered/000-default.conf
“`
4.在配置文件的标签内直接添加200以内代码:
“`
ServerNameyour_domain.com
DocumentRoot/var/www/html
ErrorDocument503/maintenance.html
RewriteEngineOn
RewriteCond%{REQUEST_URI}!
.(css|gif|jpg|png)$
RewriteCond%{DOCUMENT_ROOT}/maintenance.html-f
RewriteCond%{ENV:REDIRECT_STATUS}!=503
RewriteRule^/maintenance.html[L]
“`
5.保存并关闭配置文件,接着重启Apache服务,:所示:
“`
sudoserviceapache2restart
“`
6.现在ftp连接你的网站,将会总是显示维护提示页面,关闭网站后,用户将看见提示页面而肯定不会访问到求实际网站内容。
三、可以使用阿里云CDN开启/关闭网站
1.登陆账号阿里云控制台,进入到CDN控制台。
2.在左侧导航栏中选择域名管理。
3.可以找到你的域名,并再点击可以修改配置。
4.在基础设置选项中,找不到关闭网站电源开关,并选择传送。
5.设置中好关闭网站的时间段后,然后点击最后确认能保存。
6.现在访问网络你的网站,在关闭时间段内,用户将看见了CDN的默认总是显示页面。
按照以下配置,你可以不身形灵活地在阿里云服务器上关闭网站并没显示网站维护提示页面。哪怕使用NGINX那就Apache,或则不使用阿里云CDN,都是可以实现这样的目标。据你的实际需求和技术要求,选择更适合自己的方法进行配置再试一下。希望以上内容对你所帮助。
本文来源:https://www.yuntue.com/post/59313.html | 云服务器网,转载请注明出处!

微信扫一扫打赏
支付宝扫一扫打赏