Что делать, если SEO не работает¶
Если модуль SEO включен, а ссылки не работают:
Проверьте, есть ли в корневой папке CS-Cart файл .htaccess.
Убедитесь, что ваш сервер поддерживает команды в файлах .htaccess:
Откройте файл .htaccess, расположенный в корневой папке вашей установки CS-Cart. Замените строчку кода:
DirectoryIndex index.html index.php
на следующую строчку:
DirectoryIndex store_closed.html index.php
Сохраните файл.
Откройте витрину (ссылка должна выглядеть так: http://www.your_domain.com/your_cscart_directory/, где нужно заменить your_domain.com на имя вашего домена, а your_cscart_directory — на имя папки на сервере, в которой установлен CS-Cart). Если вы увидите страницу Магазин закрыт, это означает, что команды в файлах .htaccess поддерживаются вашим сервером. Если вы не видите эту страницу, свяжитесь с администратором сервера.
SEO использует модуль Apache mod_rewrite на вашем сервере. Проверьте, установлен ли этот модуль:
- Войдите в панель администратора вашего магазина и откройте страницу Настройки → Журнал событий.
- Нажмите на шестерёнку и выберите из выпадающего списка пункт PHP-информация. Откроется новая страница с результатами phpinfo.
- Найдите на странице mod_rewrite. Если этот модуль установлен на вашем сервере, его можно будет найти в разделе Loaded Modules. Если вы не смогли найти модуль, свяжитесь с администратором сервера.
Если CS-Cart установлен не в корневом каталоге сайта, отредактируйте файл .htaccess в корневой папке, заменив следующую строчку кода:
# RewriteBase /
на следующую строчку:
RewriteBase /your_cscart_directory
где your_cscart_directory — это путь к каталогу относительно корневой папки.
Если вы проверили вышеупомянутые пункты, и всё в порядке, оставьте сообщение в нашем Help Desk и предоставьте временный FTP-доступ к вашему серверу, чтобы мы могли изучить проблему.