LINUX.ORG.RU

nginx: try_files and index.html

 


0

1
server {

  listen 80;

  root /var/www/nginx;
  index index.html index.htm;

  access_log /var/log/nginx/access.log combined;
  error_log /var/log/nginx/error.log error;

  location / {
    try_files $uri $uri/ $uri/index.html =404;
  }
  ...
}

^ В этой схеме $uri/index.html не является лишним? Ведь при доступе к $uri/ всё-равно будет обращение > index index.html.

Я бы сказал, что лишним является index.

Вообще, емнип, index дописывает имя файла только к URI, оканчивающимся на /, а этот location будет дописывать его ко всем путям. Короче, подозреваю копипасту.

oldstable ()
Последнее исправление: oldstable (всего исправлений: 1)

В этой схеме $uri/index.html не является лишним?

ИМХО, попробуй без него, т.к. «масло масляное»

Twissel ★★★★★ ()
Ограничение на отправку комментариев: только для зарегистрированных пользователей