1

Тема: «Forbidden. You don't have permission...», перенаправление URL

Установил последнюю версию S2, скачал и загрузил файл «config.php», перехожу на главную страницу и вижу:

«Forbidden

You don't have permission to access / on this server»

В чём проблема?

2

Re: «Forbidden. You don't have permission...», перенаправление URL

Проблема решилась, сайт заработал! Была задержка со стороны сервера.

UPD. Опять надпись появилась! И как удалить префикс «/index.php?» на страницах? Стереть строчку в config.php?

28.02.2012 16:39:04. Текст был изменен (khaydarov).

3

Re: «Forbidden. You don't have permission...», перенаправление URL

И ещё одна загвоздка со стилями... Не отображаются изменения в файле «site.css». С файлами шаблонов такой проблемы нет.

4

Re: «Forbidden. You don't have permission...», перенаправление URL

Может, что-то не в порядке с правами доступа или владельцем файлов. Какой адрес сайта? Я сам посмотрю.

За префикс отвечает константа S2_URL_PREFIX. Подробности в документации.

Возможно, site.css кешируется. Вообще, движок никак с CSS не работает.

5

Re: «Forbidden. You don't have permission...», перенаправление URL

Сейчас проверил, стили обновились. Проблема, видимо, не с движком, а с настройками сервера. Сайт www.poistine.com, если захотите посмотреть. Спасибо.

6

Re: «Forbidden. You don't have permission...», перенаправление URL

Хорошо. Будут еще проблемы - пишите.

7

Re: «Forbidden. You don't have permission...», перенаправление URL

Обнаружил следующую проблему... в файле «config.php» у меня стоят вот такие настройки:

define('S2_BASE_URL', 'http://www.poistine.com');
define('S2_PATH', '');
define('S2_URL_PREFIX', '/index.php?');

А в файле «.htaccess» выставлен редирект:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^poistine.com
RewriteRule (.*) http://www.poistine.com/$1 [R=301,L]

Всё работает как надо, но когда я хочу сделать короткий вид ссылок через define('S2_URL_PREFIX', '');, то если я захожу на сайт, набирая его адрес как http://poistine.com/, редирект срабатывает, но на страницу с отлючённым префиксом http://www.poistine.com/index.php?/, то есть выползает ошибка 404. Как сделать так, чтобы перенаправления работали должным образом?

29.02.2012 01:58:19. Текст был изменен (khaydarov).

8

Re: «Forbidden. You don't have permission...», перенаправление URL

Я думаю, что это браузер закешировал ответ с перенаправлением. Он не сразу понимает, что вы изменили S2_URL_PREFIX. Попробуйте зайти из другого браузера. У меня, например, всё работает нормально.

9

Re: «Forbidden. You don't have permission...», перенаправление URL

Так и есть! Благодарю за помощь! :-)