Меню

getsimple что такое настройки чпу

GetSimple CMS Wiki

User Tools

Site Tools

Table of Contents

Настройки

Настройки сайта

Настройки секции Настройки сайта имеют глобальный характер и не зависят от того, какой из пользователей в данный момент активен.

Fancy (Pretty) URLs или ЧПУ

Настройка ЧПУ (настройка структуры URL сайта)

В GetSimple предусмотрена возможность настройки постоянных ссылок (permalink) сайта сайта путем проставления определенных параметров (или, в терминологии GS, тэгов) в поле Настройки ЧПУ. Если вы внесли какие-то параметры в поле Настройка ЧПУ, они могут перекрывать значение настройки Использовать Fancy URLs.

Синтаксис

Примеры

Замените параметр subdirectory на свою виртуальную директорию – эта папка может и не существовать на сайте физически.

Добавление расширения .html, .htm or .php к URL

Если вы хотите добавить расширения ( .html , .htm или .php ) к постоянным ссылкам на ваши страницы, необходимо отметить флажок Использовать Fancy URLs, затем в поле Настройка ЧПУ прописать необходимое вам расширение, например .html , следующим образом:

Затем необходимо изменить главный .htaccess -файл сайта, переписав правило Rewrite Rule:

На заметку: Измените .html на .php (или .htm ) в Rewrite-правиле и в поле Настройка ЧПУ, если вам необходимо применить эти расширения.

Профиль пользователя

Секция Настройки позволяет изменять настройки для текущего пользователя.

источник

Файл .htaccess

Установка не в корень сайта

В этом разделе рассказывается о том, как вы можете изменить/настроить файл .htaccess в корне сайта. Этот файл необходим только, если вы используете Fancy URLs (ЧПУ), но может быть использован и для других целей.

Использовать или не использовать WWW

GetSimple CMS по умолчанию использует полный адрес сайта, указанный в настройках в поле «Основной URL сайта:»

Вы можете добавить этот код, чтобы никогда не использовать WWW:

Или, если вам бы хотелось всегда использовать WWW перед вашим доменом, вы можете добавить этот код:

И в том и в другом случае нужно заменить your-domain.ru на свой домен.

Установка в подкаталог с сохранением ЧПУ относительно корня сайта

Установите GetSimple CMS в любой подкаталог, например /CMS/ с использованием стандартных процедур. В файле .htaccess, размещенном в корне вашего сайта замените строчку RewriteBase / на следующий код:

После этого в настройках GetSimple CMS вам нужно будет заменить Основной URL сайта с https://ваш_домен/cms/ на https://ваш_домен/.

Конечно, вы должны заменить /CMS/ на имя вашего каталога, в который вы установили GetSimple CMS. Это позволит вашим пользователям перейти по адресу mydomain.com/contact-us вместо mydomain.com/cms/contact-us .

Оптимизация

Вместо использования плагинов кэширования для ускорения работы GetSimple CMS, вы можете попробовать добавить этот кусочек кода в нижней части файла .htaccess в корне вашего сайта. Этот код был опробован на сервере GetSimple CMS в течение последних нескольких месяцев и работает без каких-либо проблем. Вы можете смело копировать код, в вашем файле он будет разбит на строки.

Читайте также:  настройка ммс мегафон для sony ericsson

Чтобы предотвратить кэширование страниц администратора, так как это может существенно мешать при редактировании страниц, вы можете добавить такой код:

.html вместо слэша (/)

Чтобы завершать адрес страницы .html, вместо слэша (/), вы должны включить Fancy URLs и в поле «Настройка ЧПУ:» ввести следующий код:

А в корневом файле .htaccess заменить

Вот, собственно, и все, некоторые плагины также предлагают вносить изменения в корневой файл .htaccess для поддержки ими ЧПУ.

источник

Настройки GetSimple CMS

После установки GetSimple CMS вы можете перейти к ее более тонким настройкам. Для этого существует в корне вашего сайта файл gsconfig.php. Впрочем, вы можете ничего не менять, минимальные настройки уже сделаны за вас.

Термин «раскомментировать» означает, что нужно просто убрать символ #.

Настройки языка

Начиная с версии GetSimple CMS 3.0, для правильной работы языковых файлов на странице входа и в некоторых плагинах, нужно добавить в файл gsconfig.php строку:

В дистрибутиве, размещенном на моем сайте эта строчка в файле gsconfig.php уже есть, вам нужно только ее раскомментировать.

Настройки безопасности

Первые две константы предназначены для настройки безопасности сайта, об этом подробно описано здесь.

Ширина миниатюр

Далее вы можете настроить ширину создаваемой при загрузке изображений миниатюры.

Переименование папки admin

Затем, также в целях безопасности, можно переименовать папку admin. Но если вы планируете использовать какие-либо плагины, будьте внимательны, возможно вам придется переименовать эту папку и в файлах этих плагинов. Я буду сообщать об этой необходимости в описаниях плагинов, которые я использовал или тестировал. Итак, если вы собрались сделать это, раскомментируйте эту строчку

и впишите вместо admin желаемое название папки. Помните, что и ссылка в админку вашего сайта будет выглядеть соответствующим образом.

Включение режима отладки

Следующая строка позволяет включить режим отладки. Я бы рекомендовал использовать для этого специальный плагин debug.php. Но если вы не установили его, просто раскомментируйте эту строчку.

Это поможет найти ошибки при создании сайта.

Пинг поисковых систем

Следующая строчка уже раскомментирована. Она запрещает отправлять сообщения поисковым системам при изменении файла sitemap.xml. Если хотите разрешить оповещение, замените 1 на 0 или закомментируйте строчку.

Кнопка для обновления файла sitemap.xml появляется только после установки плагина I18N, без него файл обновляется автоматически.

Читайте также:  установка windows 10 подождите долго

Отключение CSRF защиты

Если вам надоело получать сообщение об ошибке «CSRF error detected. «, раскомментируйте эту строчку.

На некоторых хостингах такое случалось и со мной.

Установка режима коррекции CHMOD

Если ваш сервер отказывается по каким-либо причинам устанавливать права доступа к папкам, попробуйте раскомментировать эту строчку.

Включение канонического перенаправления

Если страницы на вашем сайте отображаются по нескольким адресам, что бывает при использовании так называемых ЧПУ или Fancy URLs, вы можете указать предпочитаемый адрес.

Робот считает ссылку с атрибутом rel=»canonical» не строгой директивой, а предлагаемым вариантом, который учитывается, но может быть проигнорирован.

Отключение флеш-загрузки файлов

Если вы используете русскоязычный домен, вам просто необходимо раскомментировать эту строчку.

Это позволит вам загружать файлы обычным способом. Количество файлов также может быть любым и ограничение по весу остается прежним — 2 мб.

Установка высоты окна редактора

Если вы хотели бы отрегулировать высоту окна редактора по разрешению вашего монитора, раскомментируйте эту строчку и установите желаемую высоту (в пикселях).

Настройки WYSIWYG-редактора

Если вас не устраивает ограниченный набор кнопок в редакторе, раскомментируйте эту строчку.

Параметры WYSIWYG-редактора

Если вы хотите указать, выбранные вами темы и плагины редактора, раскомментируйте эту строчку и впишите желаемое.

Мои настройки WYSIWYG-редактора

В моем файле gsconfig.php вы сможете выбрать еще более расширенные настройки с кнопками YouTube, Video html5, кнопками для тегов cite, div с классом, code, iframe, также есть кнопка для выбора специальных символов и кнопка для смайлов. Для выбора раскомментируйте эту строчку:

Этот набор функций редактора будет полезен опытным разработчикам сайтов.

Для разработчиков CMS дополнилась новой версией редактора CKEditor 4.3.2

Новый редактор обладает функцией подсветки кода и обновленными плагинами. Вы можете раскомментировать строку 56 в файле gsconfig.php, я включил все самые необходимые кнопки таким образом, чтобы они вместились в две строчки.

Язык WYSIWYG-редактора

Если хотите, чтобы язык редактора отличался от языка, выбранного при установке CMS, раскомментируйте эту строчку и укажите желаемый язык.

Если оставите как есть, то язык редактора автоматически будет выбран в соответсвии с выбранным при установке языком.

Установка адреса электронной почты

Так как почтовые плагины используют прописанные в них адреса, вообще непонятно зачем это нужно.

Автосохранение

Если вы раскомментируете эту строчку и установите интервал в секундах, при создании и редактировании страниц будет происходить автосохранение через указанное время.

Включение внешнего API

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

Читайте также:  bluestacks не могу войти в настройки

Ссылка на страницу с ключом будет показана на странице настроек.

Set PHP locale

Эта строчка почему-то не работает, может быть я чего-то не умею или не понимаю, но для написания дат на русском языке лучше использовать функцию, описанную здесь.

В моем файле эта строчка выглядит так.

Отключение внешних версий скриптов

Так как GetSimple CMS использует скрипты jQuery и jQueryUI, по умолчанию подключаемые с ajax.googleapis.com, вы можете отключить эту загрузку, раскомментировав эту строчку.

Отключение опции syntax highlighting

Для отключения нумерации строк и подсветки синтаксиса редактора тем раскомментируйте эту строчку.

Новое в версии 3.2.х

Определить по умолчанию часовой пояс сервера

Подавление PHP ошибок

Подавление PHP ошибок в режиме отладки не будет срабатывать, несмотря на настройки php.ini

Проверка веб-сервера Apache

Я уже столкнулся с необходимостью раскомментировать эту строчку, так как красный блок после установки с надписью «Предупреждение: Параметры сервера non-Apache» раздражал. Кстати, первое предупреждение появилось еще при установке «Apache web server LiteSpeed — Ошибка» в разделе Параметры сервера. На сервере LiteSpeed GetSimple CMS работает нормально.

Отключение проверки верси CMS

Если вы не собираетесь обновлять CMS, раскомментируйте эту строчку, чтобы не поялвлялись раздражающие сообщения о необходимости обновления.

Включить альтернативные стили админпанели

Если вы планируете администрировать ваш сайт с планшета или смартфона, раcкомментируйте эту строчку, чтобы ширина админ панели изменялась в зависимости от разрешения экрана.

Отключить генерацию карты сайта

Если ваш сайт еще не готов, карта сайта вам не нужна, потому что поисковики не замедлят ее обнаружить..

Включение автоматического описания страницы в мета-тег description

Если вы не знакомы с СЕО и вам лень вписывать текст описания страницы в ее свойствах, раскомментируйте эту строчку. Мета-тег description будет заполняться автоматически максимально допустимым количеством знаков из начала вашего текста.

Новое в версии 3.3.0

Дополнительные настройки стилей админпанели

Очень полезное нововведение, позволяющее при прокрутке страниц в админке фиксировать правое меню. Таким образом все меню и кнопка Сохранить будут всегда под рукой. Чтобы включить эту функцию, раскомментируйте эту строчку. Также вы сможете включать все стили одной строкой:

Возможно в будущем эти функции будут прибывать.

Отключение языка по умолчанию

Установка языка по умолчанию при отсутствии перевода каких-либо строк в языковом файле пользователя. По умолчанию выбран en_US, чтобы отключить, нужно раскомментировать строку.

источник

Добавить комментарий

Adblock
detector