• 改伪静态配置文件位置


    我的服务器是阿里云Linux版(Centos64位) 
    我不知道大家的是怎样,反正我的静态配置一直不好用,控制面板里的伪静态 经常感觉是 写了没反应,还经常莫名其妙的说什么文件重复或者语法问题,今天实在人受不了,决定改下配置,把伪静态放到ftp下,方便修改。 
    控制台 
    cd ..  
    cd usr/local/nginx/conf/vhost/aaacom 
    aaacom换成你的站点目录名 
    ll 一下 
    可以看到这样两个类似名字的文件, 
     
    aaacom.c88888 
     
    aaacom.c88888_self_conf (如果没在控制面板开伪静态就没有这个文件,反正开不开 都不用管) 
     
     
    开始修改 
    vi aaacom.c88888 
    把 
    include /usr/local/nginx/conf/vhost/aaacom/aaacom.c88888_self_conf ;(如果没开过伪静态也不会有这行代码,如果没有直接加在error_page 503 /503.html ; 
    后面) 
     
    改成 
     
    include /mnt/xvdb1/virtualhost/aaacom/aaacom.c88888_self_conf; 
    按esc 
    :x 保存退出 
     
     
    然后进ftp去你的站点目录下 新建个aaacom.c88888_self_conf 
     
     
     
    再把原厂的代码粘贴进去 
    if (-d $request_filename) { 
    rewrite ^/(.*)([^/])$ $scheme://$host/$1$2/ permanent; 

    ssi on; 
    ssi_silent_errors on; 
    ssi_types text/shtml; 
    location ~ /.ht { 
            return 403; 

    location ~ ssl.(key|crt)$ { 
            return 403; 

    location ~ (favicon.ico|robots.txt) { 
            expires 1d; 
            log_not_found off; 
            break; 

     
     
    完了 
     
     
    以后就可以直接 在这个文件上改了,生效需要重启web服务,或者控制台重启nginx 
    ./usr/local/nginx/sbin/nginx -s reload 
    这样还可以看哪一行代码有错。

  • 相关阅读:
    服务器上往Mongo导入json文件里的数据
    在Flask蓝图中使用动态URL前缀
    python 的 optparser库
    lowB 三人组
    Linux基础介绍
    html的q标签、blockquote标签
    单冒号伪元素和双冒号伪元素
    CSS中的伪元素选择器
    CSS中的选择器
    CSS中的关系选择器
  • 原文地址:https://www.cnblogs.com/feng18/p/5433940.html
Copyright © 2020-2023  润新知