Перейти к публикации
  • 0
Гость Михаил

DataLife Engine Nginx 1.5.6 и Mysql 5.6.14

Вопрос

Гость Михаил

Поставил Open Server 4.8.9, установил данные настройки:

nvx1383502532__.png

 

Потом захожу на главную страницу DLE 10.1:

nvx1383502806__.png

Потом иду в профиль:

nvx1383502935__.png

 

При переходе в новости, и во все другие ссылки типа: [ domain.ru/url ] получаю 404 ошибку

Кто знает как это исправить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

4 ответа на этот вопрос

Рекомендованные сообщения

  • 0
TheAndrey

Если ты не знал - Nginx не поддерживает .htaccess

У этой веб-морды свои правила и прописываются они в конфиге хоста.

 

Статей с rewrite правилами под nginx полно, либо ЧПУ выключай.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
Гость Михаил

@Andrey,Спасибо, а как сделать чтобы вместо [ index.php/?newsid=2 ] было [ /?newsid=2 ] ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
proFox

как сделать чтобы вместо [ index.php/?newsid=2 ] было [ /?newsid=2 ] ?

Ищи в init.php и меня эту переменную: $PHP_SELF. Строка выглядит изначально так:

$PHP_SELF = $config['http_home_url'] . "index.php";
исправь на это и посмотри что будет:

$PHP_SELF = $config['http_home_url'];
Изменено пользователем proFox

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость
Эта тема закрыта для публикации сообщений.

×