Тема: Адреса сайта с ?/

При установке движка в поле URL-сайта задаю -- http://домен (без слэшей в конце и прочего, пробовал и http://www.домен), после инсталляции в адресной строке браузера адрес главная страница сайта видится как -- http://домен/?/, соответственно все разделы сайта тоже через знак вопроса.

Нашел в config.php в строке define('S2_URL_PREFIX', '?/');
Удалил знак вопроса, строка стала: define('S2_URL_PREFIX', '');

После чего, главная страница сайта отображается нормально, а все остальные не отображаются, выдаёт ошибку 404

Вот текст:

Not Found
The requested URL /section1/page1 was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/2.2.21 (Unix) mod_ssl/2.2.21 OpenSSL/1.0.0-fips mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 Server at адрес сайта Port 80

Стоит упомянуть, что у меня есть другой сайт на этом же хостинге, но там всё нормально. Движок установился и работает нормально.

26.10.2011 20:43:06. Текст был изменен (Максим).

2

Re: Адреса сайта с ?/

Кажется, не срабатывает файл .htaccess.

Посмотрите подробности в документации: http://s2cms.ru/docs/config#URL

Если остались вопросы - задавайте.

3

Re: Адреса сайта с ?/

Спасибо, теперь всё работает. По какой-то причине файла .htaccess не было. Вылечил копированием данного файла из установочного архива движка.