С Apache 2.2 на Nginx 1.7

Обсуждение других вопросов связанных с веб-разработкой
melkiy
Сообщения: 6
Зарегистрирован:
13 дек 2014, 17:08

С Apache 2.2 на Nginx 1.7

melkiy » 13 дек 2014, 17:14

незнаю но облазил все темы ответа не нашол можит я слипой но все же прошу помощи сайт стоит на Apache 2.2 тут решил перейти на Nginx 1.7 но стакнулся с такой проблемой главную страницу открывает нормально а вот другие пишит 404 ошибку как это исправит .
Аватара пользователя
Максим
Сообщения: 5380
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Максим » 13 дек 2014, 17:21

melkiy, полагаю ваш сайт использует файлы .htaccess которые nginx не поддерживает.
melkiy
Сообщения: 6
Зарегистрирован:
13 дек 2014, 17:08

melkiy » 13 дек 2014, 17:54

да

[upd=1418541551][/upd]
Максим писал(а):melkiy, полагаю ваш сайт использует файлы .htaccess которые nginx не поддерживает.
а в какой надо переиминовать ?
Аватара пользователя
Максим
Сообщения: 5380
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Максим » 14 дек 2014, 11:56

melkiy писал(а):а в какой надо переиминовать ?
Ни в какой, Nginx их формат попросту не понимает. Файлы .htaccess только для Apache.
melkiy
Сообщения: 6
Зарегистрирован:
13 дек 2014, 17:08

melkiy » 14 дек 2014, 14:06

а как зделать тогда
Аватара пользователя
Максим
Сообщения: 5380
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Максим » 14 дек 2014, 14:14

melkiy писал(а):а как зделать тогда
Берёте и руками переписываете правила согласно документации к Nginx. Частично правила реврайта можно конвертировать через online сервисы (найдёте в google), но это лишь частично и не факт что конвертируется без ошибок. Так что ручками.

Если вы пользуетесь популярной CMS то поищите, как правило, в google можно найти готовые правила для Nginx под все популярные CMS.
melkiy
Сообщения: 6
Зарегистрирован:
13 дек 2014, 17:08

melkiy » 14 дек 2014, 14:55

спасибо ясна(
Ответить