Welcome! Log In Create A New Profile

Advanced

Re: Как замапить url на файл?

September 25, 2011 04:59AM
* Вот ещё засада была: пока пробовал вчера, поставил rewrite на permanent, и firefox это закешировал, и меня до сих пор этим rewrite-ом перенаправляет. Пришлось тестить теперь в другом браузере.

Игорь, я попробовал сделать так, как Вы написали:

root c:\путь к сайту;

location = / {
try_files /обложка.html =404;
}

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

Welcome-файл показывается как нужно, картинки подгружаются.
А вот если захожу на /1 то пишет 404, и в логах:

2011/09/25 12:53:40 [error] 3524#6120: *97 CreateFile() "c:\путь к сайту/1" failed (2: The system cannot find the file specified), client: 127.0.0.1, server: localhost, request: "GET /1 HTTP/1.1", host: "localhost:8081"

В папке этой лежит файл 1.html, а nginx ищет файл 1.
Хотя, вроде как, мы указали ему искать $uri.html. Может быть, этот второй location просто не применяется, так как "/" уже замаплен предыдущим location'ом?
Версия - 1.1.4

И ещё в логах пишет:

2011/09/25 12:55:36 [emerg] 2132#5396: duplicate location "/" in c:\путь к конфигу
Subject Author Posted

Как замапить url на файл?

kuchumovn September 24, 2011 02:52PM

Re: Как замапить url на файл?

Craken September 24, 2011 05:40PM

Re: Как замапить url на файл?

Igor Sysoev September 25, 2011 01:22AM

Re: Как замапить url на файл?

Igor Sysoev September 25, 2011 01:24AM

Re: Как замапить url на файл?

kuchumovn September 25, 2011 04:59AM

Re: Как замапить url на файл?

kuchumovn September 25, 2011 05:06AM

Re: Как замапить url на файл?

kuchumovn September 25, 2011 05:47AM

Re: Как замапить url на файл?

Igor Sysoev September 25, 2011 05:36AM

Re: Как замапить url на файл?

Igor Sysoev September 25, 2011 05:36AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 258
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready