September 01, 2010 05:52AM
В предыдущем посте были приведены явно лишние строки с разными вариантами попыток написания реврайтов. Прошу извинить.
В сущности, было бы достаточно разобраться почему не отрабатывает правильно реврайт:
[code]
if ($query_string != ^(index\.php|uploads|robots\.txt|favicon\.ico)) {
rewrite ^/(.*)$ /index.php?$1 last;
}
[/code]
Например, вместо выдачи robots.txt или перехода в uploads получаю:
[code]
Error Number: 1146
Table 'maxsite.mso_page' doesn't exist
SELECT `page_id` FROM (`mso_page`) WHERE `page_slug` = 'robots_txt' OR `page_id` = 'robots_txt' LIMIT 1
и
SELECT `page_id` FROM (`mso_page`) WHERE `page_slug` = 'install-ru_txt' OR `page_id` = 'install-ru_txt' LIMIT 1
[/code]
При попытке перехода по ссылке на несуществующий файл http://site.ru/application/views/install/index.php выдаётся ошибка 403 вместо перехода на главный индекс.
При попытке перехода по ссылке на скрипт http://site.ru/application/views/index.php, который не должен быть доступен, выдаётся страница со строкой:
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
При попытке перехода по ссылке на текстовый файл http://site.ru/install-ru.txt, который должен быть недоступен, выдаётся:
SELECT `page_id` FROM (`mso_page`) WHERE `page_slug` = 'install-ru_txt' OR `page_id` = 'install-ru_txt' LIMIT 1

Выдача пустой страницы установки базы движка CMS при нажатии "Установить" с главной индексной страницы - тоже, конечно, трабл.
Там получается попытка реврайта на несуществующую страницу: http://site.ru/install/2
Этот адрес появляется в аресной строке, в лог пишется "200". Передачи параметров скрипту, похоже, не происходит.
Subject Author Posted

Nginx rewrite for Maxsite CMS

Dmitriy_K August 31, 2010 02:28PM

Re: Nginx rewrite for Maxsite CMS

Dmitriy_K September 01, 2010 05:52AM

Re: Nginx rewrite for Maxsite CMS

Dmitriy_K September 01, 2010 10:16AM

Re: Nginx rewrite for Maxsite CMS

Igor Sysoev September 01, 2010 06:04AM

Re: Nginx rewrite for Maxsite CMS

xopek February 03, 2011 03:14AM

Re: Nginx rewrite for Maxsite CMS

Igor Sysoev February 03, 2011 03:30AM

Re: Nginx rewrite for Maxsite CMS

xopek February 03, 2011 03:41AM

Re: Nginx rewrite for Maxsite CMS

Aleksandr Sytar February 03, 2011 04:00AM

Re: Nginx rewrite for Maxsite CMS

xopek February 03, 2011 04:37AM

Re: Nginx rewrite for Maxsite CMS

Igor Sysoev February 03, 2011 05:14AM

Re: Nginx rewrite for Maxsite CMS

xopek February 03, 2011 05:43AM

Re: Nginx rewrite for Maxsite CMS

Vovas August 23, 2011 08:28AM

Re: Nginx rewrite for Maxsite CMS

Igor Sysoev February 03, 2011 05:52AM

Re: Nginx rewrite for Maxsite CMS

Slava Kokorin February 03, 2011 06:20AM

Re: Nginx rewrite for Maxsite CMS

xopek February 03, 2011 06:51AM

Re: Nginx rewrite for Maxsite CMS

NiTr0 April 01, 2011 10:59AM

Re: Nginx rewrite for Maxsite CMS

Dmitriy_K September 03, 2010 01:34PM

Re: Nginx rewrite for Maxsite CMS

kolobok01 September 13, 2010 09:45PM

RE: Nginx rewrite for Maxsite CMS

maxhl September 15, 2010 07:42AM

Re: Nginx rewrite for Maxsite CMS

Vitaliy Lisenko September 15, 2010 01:36PM

Re: RE: Nginx rewrite for Maxsite CMS

kolobok01 September 16, 2010 09:14PM

Re: RE: Nginx rewrite for Maxsite CMS

kolobok01 September 17, 2010 02:11AM

Re: Nginx rewrite for Maxsite CMS

Vladislav V. Prodan September 17, 2010 01:44AM

Re: RE: Nginx rewrite for Maxsite CMS

Sergey Averyanov September 17, 2010 04:20AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 262
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