Linux inx問題の羅列


1、デフォルトのアクセスディレクトリを変更すると、ページエラーが発生します。【403 forbidden】
私のinx構成は以下の通りです。
worker_processes  1;
events {
    worker_connections  1024;
}
http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  65;

    server {
        listen       80;
        server_name  localhost;
        #charset utf-8;  #             

        location / {
            #root   html;                    #   
            root   /root/webapp/www/static;  #   
            index  index.html index.htm;
        }

        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
        #    root   html;
        }
    }
}
この問題は主にothersがrootディレクトリに対する権限が足りないからです。(linuxのファイル権限は三つのグループに分けられています。それぞれowner、group、others)、othersをrootに対する権限だけに実行可能な権限を追加すればいいです。
chmod 751 /root
2、nginxページの中国語の文字化け
ネット上では普通、中国語の文字化けの原因をnginx.co nfにまとめています。このコードは設定されていません。しかし、私が配置したのは中国語の文字化けです。実は私のHTMLページは一番簡単なページです。


hello world!

それはいったいどこですか?
なぜならHTMLコードでは、コーディングフォーマットをutf-8と指定しなければなりません。そうでなければ、nginx.com nfで符号化フォーマットが指定されても無駄です。




hello world!

HTMLに「」コードを入れた後、中国語は正常に表示されます。その後、私はnginx.comの中の「𞃳charset utf-8」を注釈してみましたが、ページにも文字化けが発生していません。