Предварительные настройки
Первым делом настроим URL’ы и переадресацию. Для этого:
- Дублируем файл sef-urls.htaccess в .htaccess
- После строки RewriteEngine On добавляем:
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L]
RewriteCond %{SERVER_PORT} !^443
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ https://dslr.by%{REQUEST_URI} [R=301,L]
RewriteCond %{HTTP:X-SSL-Emu} !on
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} ^(.+)/$
RewriteRule ^(.+)/$ https://dslr.by/$1 [R=301,L]
- В админке идем по цепочке Конфигурация -> URL Editor и выбираем пункт “Удобный”
- На хостинге устанавливаем для нашего домена SSL-сертификат, и в config.php для верности пропишем
$cfg['force_https'] = true;
В результате этих несложных действий получим SE-friendly URLs и переадресацию с http на https и с www на “без www” со всеми возможными вариантами.
Теперь займемся основными настройками сайта. Откроем закладку “Конфигурация” в админке:
- В блоке “Локализация” я установил конфиг “Принудительная установка языка по умолчанию для всех пользователей” в положение “Да”, а часовой пояс по умолчанию в UTC+03:00 Европа/Минск
- В блоке “Темы” установил конфиги “Принудительная установка темы по умолчанию для всех пользователей” и “Ссылка на главную страницу в навигационной цепочке” в положение “Да”. Показ времени создания страницы, копирайта и SQL-статистики отключаем.
- В блоке “Заголовки и мета-теги” прописываем Meta Title и Meta Description (Название сайта и описание сайта соответственно). Основной заголовок указываем как {SUBTITLE}. При необходимости указываем Meta Title главной страницы (иначе оставим {MAINTITLE} по умолчанию). Заполнять поле Ключевые слова не нужно.
- Вернемся в закладку “Конфигурация” и откроем блок Pages. Здесь конфиг “Формат заголовка страницы” укажем как {TITLE}.
- В настройка плагина Tags переведем конфиг "Использовать CSS стили плагина" в положение "Нет".