當前位置:首頁 » 文件傳輸 » nginx訪問目錄
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

nginx訪問目錄

發布時間: 2022-03-03 00:41:54

A. 關於nginx根目錄配置

把你的Nginx配置粘出來,這樣沒法判斷問題點。

B. 更改nginx訪問路徑

不加埠號訪問的默認就是80埠
如果訪問的機器上沒有開80埠,則無法打開
如果80埠的伺服器開啟,指向的路徑為開啟80埠的伺服器的默認根目錄

C. nginx怎樣禁止直接訪問某個目錄及裡面的文件

location ~/var/www/school/application

改成

location ~ /school/application

推薦改成 404

location ~ /school/application {
return 404;
}

最好將可執行文件放到 web 目錄之外。

D. Nginx怎麼打開目錄瀏覽功能

Nginx ("engine x") 是一個高性能的HTTP和反向代理伺服器,也是一個IMAP/POP3/SMTP伺服器。Nginx是由Igor Sysoev為俄羅斯訪問量第二的Rambler.ru站點開發的,第一個公開版本0.1.0發布於2004年10月4日。其將源代碼以類BSD許可證的形式發布,因它的穩定性、豐富的功能集、示例配置文件和低系統資源的消耗而聞名。2011年6月1日,nginx 1.0.4發布。
Nginx是一款輕量級的Web 伺服器/反向代理伺服器及電子郵件(IMAP/POP3)代理伺服器,並在一個BSD-like 協議下發行。由俄羅斯的程序設計師Igor Sysoev所開發,供俄國大型的入口網站及搜索引擎Rambler(俄文:Рамблер)使用。其特點是佔有內存少,並發能力強,事實上nginx的並發能力確實在同類型的網頁伺服器中表現較好,中國大陸使用nginx網站用戶有:網路、新浪、網易、騰訊等。
具體有什麼問題可以 在這里找答案http://tengine.taobao.org/book/index.html

E. nginx訪問不了根目錄下的文件怎麼解決

看看你的目錄有沒有許可權

F. nginx 可以不加目錄訪問嗎

可以不加目錄訪問,不加目錄訪問的就是站點的根目錄
也就是nginx的root目錄指定的目錄
它會默認訪問根目錄下的索引文件,一般是index.html之類的,可以通過index指令設置
如果找不到設置的索引文件,則就會出現403 Forbidden

G. Nginx默認的根目錄是哪裡

默認根目錄在配置文件nginx.conf中,找到root指令後面的路徑,就是nginx默認的根目錄。windows和linux的默認根目錄好像是不同的,windows下應該是nginx所在目錄下的html目錄。

拓展:

1、Nginx("engine x") 是一個高性能的HTTP和 反向代理 伺服器,也是一個IMAP/POP3/SMTP伺服器。 Nginx 是由 Igor Sysoev 為俄羅斯訪問量第二的 Rambler.ru 站點開發的,第一個公開版本0.1.0發布於2004年10月4日。其將源代碼以類BSD許可證的形式發布,因它的穩定性、豐富的功能集、示例配置文件和低系統資源的消耗而聞名。2011年6月1日,nginx 1.0.4發布。

2、Nginx是一款輕量級的Web伺服器/反向代理伺服器及電子郵件(IMAP/POP3)代理伺服器,並在一個BSD-like 協議下發行。由俄羅斯的程序設計師Igor Sysoev所開發,供俄國大型的入口網站及搜索引擎Rambler(俄文:Рамблер)使用。

3、其特點是佔有內存少,並發能力強,事實上nginx的並發能力確實在同類型的網頁伺服器中表現較好,中國大陸使用nginx網站用戶有:網路、新浪、網易、騰訊、淘寶等。

H. nginx怎樣開啟目錄訪問許可權

nginx中針對目錄進行IP限制 ,這里以phpmyadmin目錄只能讓內網IP訪問,而外網不能訪問的配置方法。
nginx phpmyadmin 針對內網ip用戶開放、外網ip用戶關閉(在前面的配置中,location ~ ^/目錄/使用正則, 優先順序高於location /的配置,所以nginx無法對首頁進行解析)
代碼如下:
server {
listen 80;
server_name example.com;
access_log logs/access.log main;
location / {
root html;
index index.php index.html index.htm;
}
location ~ ^/phpmyadmin/ {
allow 192.168.1.0/24;
deny all;
location ~ .*.(php|php5)?$ {
root /var/mailapp/nginx/html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi_params;
}
}
location ~ .*.(php|php5)?$ {
root /opt/nginx/html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi_params;
}

I. nginx設置不能直接訪問文件夾

location /secret/ {
internal;
}
這樣secret目錄下的都不能被訪問