/etc/nginx/vhosts/defaultに書き込むと、ドメインごとのconfsとは逆の効果がサーバから出ます。 /index.htmlや/dir/index.html ro /または/ dir /からリダイレクトするルールを書く方法を知ることができないようで、サーバのワイドエフェクトを持つことはできません。一般/ etc/nginx/vhosts/default - サーバワイドの設定方法を教えてください。
CentOS上で実行すると、/ home/user/public_htmlとnginxからファイルが作成されるということですが、rootディレクティブで使用するユーザー部分は表示されません。あなたが見ることができるように...おそらく..私は手動でドメインconfファイルごとにそれぞれ特定を編集することなく、すべてのサイトのためにそのリダイレクト仕事をしようとしてではなく、それを持ってい
---
server
{
listen 111.111.111.111:80; // fake IP
server_name ""; // this to take in all hosts... ??
root ~^/home/(.*)/public_html; // this (.*) would contain the user part
rewrite ^(.*/)index.(html|htm) http://$host$1 permanent;
}
---
:私はこのような何かを考えました/ etc/nginx/vhosts/default confファイルに保存します。
は、すべてのヘルプははるかに高く評価される:)
ありがとう
server_name ""; - Host:ヘッダのないリクエストに使用されます – CyberDem0n