nginx.conf
配置文件
upstream test.com {
# ip_hash;
pelayan 127.0.0.1:80 berat=10;
#server 192.168.1.116:80 berat=1;
#server 116.62.19.122:80 berat=1;
}
pelayan {
dengar 80;
server_name test.com;
root /var/Website/Test;
indeks index.php index.html index.htm;
charset utf-8;
lokasi / {
proxy_pass http://test.com;
proxy_set_header Hos $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_buffering dimatikan;
try_files $uri $uri/ /index.php?$query_string;
autoindex hidup;
}
lokasi ~ \.php(.*)$ {
fastcgi_pass 127.0.0.1:8000;
fastcgi_split_path_info ^(.+\.php)(/?.+)$;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
sertakan fastcgi_params;
}
}
hos
文件
结果如下:
这是什么情况??求大神解决...
Lihat log nginx, adakah ia gelung tak terhingga?
Ini mestilah gelung yang tidak berkesudahan
Bukankah anda sendiri yang menyatakannya?
Adakah itu tidak mencukupi jika anda memisahkan port perkhidmatan bahagian belakang dan port pendengaran proksi terbalik dan tidak menggunakan port yang sama Atau anda boleh menggunakan nama_server untuk membezakan pelayan mana yang hendak digunakan . permintaan sebenar dan permintaan proksi terbahagi kepada dua tidakkah ia akan dipisahkan jika kita mempunyai pelayan untuk mengendalikannya?