您的位置:首页 > 运维架构 > 网站架构

百万级运维经验三:网站验证文件怎么放

2014-08-15 01:43 295 查看
运维nginxapacheweb服务器



在其它网站登记自己的网站时,经常需要上传验证文件到域名的根目录下,如上图。今天在一个群里看到有人在讨论这个问题讨论的很热闹,这个问题其实已经不属于程序开发的问题了,而是属于运维的问题。不过在大部分小公司里,并不会分的那么清,程序员也顺便做运维的。

背景:这是个Django的群。

群里有个程序员一直说,必须要通过Django框架配置访问路径来实现,也就是说要通过改代码来实现root.txt访问,把root.txt当成一个动态页面来处理。

其实不用修改代码,直接用nginx或apache就可以做到了,很简单,直接贴代码吧,我用的是nginx。

[plain] view
plaincopy





server {  

        listen       80;  

        server_name  example.com;  

    location /root.txt { #必须放在location / 的前面  

        root /path/to/directory; #root.txt文件所在的文件夹  

        }  

        location / {  

            include uwsgi_params;  

            uwsgi_pass 127.0.0.1:8630; #Django的端口  

        }  

    }  

是不是很简单,这种方法是通用的,可以用在几乎所有语言的网站,如PHP,Python等,因为这跟语言无关,属于web服务器的范畴。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: