एक बार जब मैंने URL टाइप करने से पहले यह देखा http://test.com/test/
, तो मुझे एक html पेज देने के बजाय, यह मुझे दिए गए स्थान की सभी फाइलों को ब्राउज़ करने के लिए इंटरफ़ेस की तरह एक 'फ़ाइल ब्राउज़र' देता है।
मुझे लगता है कि यह शायद एक nginx मॉड्यूल है जिसे स्थान संदर्भ में सक्षम किया जा सकता है।
nginx.conf
फ़ाइल:
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 122.97.248.252;
location /test {
root /home/yozloy/html/;
autoindex on;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
}
अद्यतन करें error.log
2012/05/19 20:48:33 [त्रुटि] 20357 # 0: * 72 खुला () "/ घर / yozloy / html / परीक्षण" विफल (2: ऐसी कोई फ़ाइल या निर्देशिका) नहीं, ग्राहक: 125.43.236.33, सर्वर : 122.97.248.252, अनुरोध: "GET / परीक्षण HTTP / 1.1", मेजबान: "unicom2.marker.kk
मुझे स्थान का /test
मतलब गलत समझना चाहिए , मुझे लगा कि इसका मतलब है जब मैं टाइप करता हूं http://example.com/test , तो यह रूट डिक्शनरी को एक्सेस करेगा जो है/home/yozloy/html/