Nginx rewrite for Maxsite CMS
Dmitriy_K
nginx-forum на nginx.us
Пт Сен 3 21:34:29 MSD 2010
Проблема с появлением пустой страницы
установки базы сайта неожиданно
пропала через некоторое время после
переустановки PHP. Была обновлена версия
с 4.4.13 на 4.4.14 и немного расширен состав
установки.
Очень странно то, что заработало не
сразу после переустановки, а лишь через
несколько часов. Но поскольку
заработало при старых конфигах
сервера, то думать кроме как на PHP
больше не на что.
Для nginx можно полагать, что
переустановленный PHP не подхватился,
поскольку не был перезапущен spawn-fcgi.
Но параллельно для проверки
использовался apache (на нём тоже
обнаружился глюк с пустой страницей,
из-за чего был переустановлен PHP). И
несмотря на рестарт он тоже не
подхватил сразу PHP, что уже загадка.
Для приведённого выше конфига nginx
осталась нерешённой проблема с
адекватной апачу обработкой ссылок.
Например, там сейчас неправильно
следующее:
1.При попытке перехода по ссылке на
текстовый файл http://site.ru/robots.txt файл не
отображается в браузере (хотя должен).
2.При попытке перехода по ссылке на
текстовый файл http://site.ru/install-ru.txt,
который должен быть недоступен, файл
отображается в браузере.
3.Если переходим, например, на страницу
http://site.ru/category/bio, то не подцепляются css.
Исходный путь для css:
http://site.ru/application/maxsite/templates/default/style.css
Когда переходим на страницу
http://site.ru/category/bio, то в путь к css
добавляется category и получается:
http://site.ru/category/application/maxsite/templates/default/style.css
4.Происходит накапливающееся
добавление к адресной строке последней
упоминаемой директории в uri. Например,
при нахождении в http://site.ru/install/category/phisic и
нажатии на ссылке "phisic" получаем
переход на:
http://site.ru/install/category/category/phisic и т.д.
Ещё происходит такое. Например, ссылка
на главной странице: http://site.ru/category/bio
Переходим на страницу
http://site.ru/page/hello-maxsite-cms. В адресной строке
получается:
http://site.ru/page/category/bio
Буду очень признателен за помощь.
Posted at Nginx Forum: http://forum.nginx.org/read.php?21,125748,126857#msg-126857
Подробная информация о списке рассылки nginx-ru