Мы используем cookie-файлы
Для оптимизации работы нашего сайта мы используем cookie-файлы. Продолжая использовать сайт, Вы соглашаетесь с использованием cookie-файлов.
Панель управления
  • Русский
  • Українська
  • English
  • UAH
  • USD
  • RUB
  • EUR
  • 0-800-307-307  Горячая линия
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепр
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 170-15-42  Life
  • +38(067) 400-88-44  Киевстар
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

Хостинг. Статические файлы - удаление htm, html не помогает


studinter.ua
8 лет
0
Статические файлы - удаление htm, html не помогает

Здравствуйте,
4 часа назад удалил html, htm из списка статических файлов.
До сих пор результат 0.
Как заставить ngnix, чтобы он пропускал htm, html?
Спасибо.

Андрей
8 лет
0

А можете уточнить как Вы проверяете что он их не пропускает?
И конечную цель можете назвать, желательно на примерах, чтоб легче было подсказать что либо

studinter.ua
8 лет
0

http://domain.com/main.html
main.html - динамическая страница, не статическая (физически на диске не существует)
Chrome инспектор - закладка Network
404 Not Found - но содержимое отдает и браузер все отображает, когда google уже удалил все страницы сайта из индекса из-за этой 404 ошибки.
Я убрал из списка html, но это ни как не помогло.
Request URL:http://anvi.com.ua/main.html
Request Method:GET
Status Code:404 Not Found
Request Headersview source
Accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Charset:windows-1251,utf-8;q=0.7,*;q=0.3
Accept-Encoding:gzip,deflate,sdch
Accept-Language:en-US,en;q=0.8
Cache-Control:no-cache
Connection:keep-alive
Cookie:----
Host:anvi.com.ua
Pragma:no-cache
User-Agent:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.33 (KHTML, like Gecko) Chrome/27.0.1438.7 Safari/537.33
Response Headersview source
Connection:keep-alive
Content-Encoding:gzip
Content-Type:text/html; charset=CP1251
Date:Fri, 15 Mar 2013 19:47:15 GMT
Server:nginx/1.1.10
Transfer-Encoding:chunked
X-Powered-By:PHP/5.3.22

Андрей
8 лет
0

Можно и не удалять html расширение с статических файлов.
Попробуйте проверить файл .htaccess на наличие строки ErrorDocument 404
Она генерирует отдачу данного ответа в заголовке.

vitaliy.prokopchuk
8 лет
0

Сути проблемы это не меняет.
Запрос идет не на backend, а на ngnix.
Проблема, где-то в конфигурации ukraine.

Андрей
8 лет
0

Так проблема в том, что отдается 404 ответ сервера, или в том, что ответ идет от nginx?

eugen
8 лет
0

> 404 Not Found - но содержимое отдает и браузер все отображает
Если статического файла /main.html нет и браузер отображает страницу, но отдается код 404 - то из этого можно сделать вывод, что запрос передался на бекенд (иначе откуда nginx возьмет контент страницы?). Вероятнее всего, что 404 отдает установленная CMS.

eugen
8 лет
0

PS. Перепроверил - запросы в Вашем случае до apache доходят. У Вас файла main.html нет, и в .htaccess не настроен rewrite запросов. Вполне ожидаемо возвращается 404. Если у Вас есть резервная копия - попробуйте восстановить оттуда файл .htaccess из корня сайта

vitaliy.prokopchuk
8 лет
0

Спасибо! Разобрался.

toxi
8 лет
0

Если не секрет, поделитесь, что было не так сделано?

Участвовать в общении на этом форуме могут только зарегистрированные пользователи.