Изменить название сайта 1с битрикс
Задача довольно распространённая и тривиальная - необходимо изменить имя файла или папки в 1С-Битрикс. К сожалению многих пользователей она ставит тупик, хотя следует отметить простоту файлового менедрежа, встроенного в данную CMS - мы внесём необходимые изменения в несколько кликов. Допустим нам необходимо сделать доступным имя файла с contacs.php на index.php, а папку в которой он находится с /about/ на /contacts/. Мы не будем прибегать к инструменту ЧПУ или переадресации, а просто изменим имена файла и директории.
Для начала определимся со способом доступа к файловой структуре: административный интерфейс 1С-Битрикс или ftp-клиент.
Административный интерфейс 1C-Bitrix (встроенный файловый менеджер)
В административном интерфейсе нажимаем вкладку "контент", далее "страуктура сайта" и "файлы и папки". Находим необходимую директорию и нажимаем на значок действий для того чтобы выпал список, в котором и выбираем "переименовать":
Далее необходимо отредактировать имя директории и нажать кнопку "сохранить" внизу списка.
Большинство современных браузеров так же позволяют сохранить изменения по нажатию клавиши "enter" на клавиатуре.
Для переименования файла внутри папки необходимо произвести с ним аналогичные манипуляции.
FTP клиент (на примере Total Commander)
В силу огромного количества FTP клиентов, используемых в настоящее время мы рассмотрим лишь 1 пример - Total Commader. Данный клиент обладает простотой и универсальностью, работа же в других клиентах для доступа к файловой структуре сайта как правило схожа.
Для редактирования имени файла необходимо выделить его, после чего совершить второй клик мыши по названию файла или папки (с небольшим интервалом относительно выделения, в противном случае это будет воспринято как двойной щелчок и система просто откроет папку или файл):
Другие варианты доступа к файловой структуре (хостинг)
Большинство хостеров предлагают услугу web-FTP или файлового менеджера. С помощью данного инструмента так же возможно изменить имя дирректории или файла, однако составить универсальное описание довольно затруднительно в силу значительных различий в панелях, которыми пользуются разные хостинги. Как правило все эти клиенты требуют выделить файл или папку, после чего в каком-либо контекстном меню выбрать конкретную команду, в том числе и на переименование.
Заключение
Переименовать файл или папку на сайте (а тем более использующем современную CMS) не сложно. Однако не забывайте, что после смены имени файла и директории все ссылки, ведущие на этот файл или директорию так же необходимо изменить! Тщательно проверьте все ссылки в меню и на страницах на предмет "битых ссылок" - пользователи будут благодарны вам за отсутствие ошибок на сайте!
Курс предназначен для базовой подготовки администраторов сайтов, созданных на "1С-Битрикс: Управление сайтом". Изучив курс, вы освоите основные методы администрирования системы, а также пополните знания по темам, изученным в курсе Контент-менеджер.
Если вы добросовестно изучите курс, то научитесь:
- управлять доступом к системе, сайтами, пользователями, группами пользователей;
- работать с инструментами системы;
- использовать возможности интерфейса по управлению системой;
- работать с модулями "1С-Битрикс: Управление сайтом", связанными с оптимизацией и безопасностью работы сайта;
- выполнять работу по конфигурированию веб-системы для оптимальной работы.
Если вам предстоит самостоятельная установка системы или перенос сайта на хостинг, то без курса Установка и настройка Курс Установка и настройка предназначен для специалистов устанавливающих "1С-Битрикс: Управление сайтом" или "Битрикс24 в коробке".
Начальные требования
Необходимый минимум знаний для изучения курса:
- базовые навыки компьютерной грамотности и навыков работы с ОС Windows;
- базовые знания о WWW и организации доступа к веб-серверу;
- знание системы в рамках курса Контент-менеджер Мы считаем, что вы этот курс уже прошли и знаете многое о Битриксе. Поэтому подсказок во всплывающих окнах будет намного меньше, чем в курсе Контент-менеджер. , чтобы банально не путаться в интерфейсе.
Неплохо было бы иметь базовые навыки установки и администрирования *nix-систем.
У нас часто спрашивают, сколько нужно заплатить
Курс полностью бесплатен. Изучение курса, прохождение итоговых тестов и получение сертификатов - ничего из этого оплачивать не нужно.
Ещё у нас есть Академия 1С-Битрикс, где можно обучиться на платной основе на курсах нашей компании либо наших партнёров.
Баллы опыта
В конце каждого урока есть кнопка Прочитано! . При клике на неё в Вашу итоговую таблицу опыта добавляется то количество баллов, которое указано в прочитанном После нажатия кнопки Прочитано! появится
окно подтверждения:
уроке.
Периодически мы заново оцениваем сложность уроков, увеличивая/уменьшая число баллов, поэтому итоговое количество набранных Вами баллов может отличаться от максимально возможного. Не переживайте! Отличный результат - это если общее число набранных Вами баллов отличается от максимального на 1-2%.
Тесты и сертификат
После изучения курса пройдите тесты на сертификацию. При успешной сдаче последовательности тестов на странице Моё обучение вы увидите результат обучения и там же - ваш сертификат в формате PDF.
Иконка успешно сданного вами курса отображается в вашем профиле на Freelance, если вы укажите ссылку на ваш профиль на сайте компании 1С-Битрикс.
Комментарии к урокам
Для преподавания оффлайн
Если данный курс берётся в качестве основы для оффлайного преподавания, то рекомендуемая продолжительность: 3 дня (24 академических часа).
Если нет интернета
iPhone:
FBReader
CoolReader
iBook
Bookmate
Windows:
Calibre
FBReader
Icecream Ebook Reader
Плагины для браузеров:
EpuBReader – для Firefox
Readium – для Google Chrome
iOS
Marvin for iOS
ShortBook
обновляются периодически, поэтому возможно некоторое отставание их от онлайновой версии курса. Версия файла - от 01.10.2021.
Как проходить учебный курс?
Во втором случае найти доменное имя становится ещё более сложным, а порой и невозможным невооружённым глазом, поскольку скрывается оно внутри ссылки:
А эта конструкция в свою очередь зачастую оказывается обёрнутой различными стилями, серьёзно мешающими обнаружению ссылок как в визуальном редакторе (а большинство контент-менеджеров предпочитают пользоваться подобным средством упрощения работы), так и в тексте страницы.
Разработчики так же нередко встречаются с такой проблемой, однако обычно это сопряжено с разработкой нескольких схожих типовых сайтов, или нескольких ресурсов для одной организации, когда содержимое страниц схоже.
Как решать данную проблему?
Относительная адресация страниц решит проблему ссылок!
Большинство систем управления контентом (в т.ч. 1С-Битрикс) позволяют использовать относительную адресацию на страницах вместо абсолютной. В частности это позволяет решить описанную выше проблему следующим образом:
В случае, если необходимо создать ссылку на корневой раздел нам поможет следующая конструкция:
Помимо ссылок аналогичным образом следует поступать с адресами для картинок.
Пример правильно описанного фона таблицы:
Пример правильно описанной картинки:
Обратите внимание! Мы не прописываем никаких параметров кроме адреса изображения в этих примерах! За примерами возможных параметров обратитесь к пособию по HTML.
Отлично, теперь все изображения и ссылки имеют относительные пути. Что дальше?
Переменная с именем сайта на 1С-Битрикс!
То, что я сейчас опишу в некоторой мере крамола. Так делать неправильно. Но иногда можно и нужно.
Суть заключается в том, что согласно идеологии 1С-Битрикс считается неправильным совершать прямые обращения к базе данных из кода страницы и минимизировать php код в теле, стараясь по максимуму использовать встроенное API. Так уменьшается риск появления ошибок и уязвимостей, поскольку код CMS уже проверен тысячами разработчиков и десятками тысяч реально работающих проектов. К тому же, так вы остаётесь в рамках общепринятого стандарта, и вашим коллегам будет проще принять у вас сайт.
Однако иногда имя сайта всё же необходимо написать в тексте страницы. Например, для того, чтобы объяснить пользователю, где он находится и как сюда вновь попасть. Причин может быть масса. Важно, что при смене доменного имени или переносе проекта (а так же при заимствовании файлов одного проекта для работы над другим) перенесётся и это неверно указанное доменное имя! Опечатка будет вводить пользователей в заблуждение, а некоторые и вовсе решат, что сайт сделан слишком безответственно и от его посещения следует отказаться.
Для решения этой проблемы следует использовать константу API 1С-Битрикс SITE_SERVER_NAME, вызов которой производится следующим образом в тексте страницы (это относится только в страницам с расширением php, поскольку на статических .html страницах по умолчанию выполнение PHP кода невозможно!):
Для того, чтобы каждый раз не обращаться к данному руководству и не искать в интернете, вы можете оформить часто используемые куски код в виде снипетов. Например очень удобно таким образом хранить на сайте специальные таблички и рамки для оформления текста на статических страницах.
Будьте максимально аккуратны с подобными переменными и константами!
Это очень удобных инструмент для больших сайтов, но старайтесь не слишком злоупотреблять им, вполне возможно, что для наведения порядка на 10 статических страницах вашего сайта просто достаточно грамотного контент-менеджера…
И конечно не забывайте, что имя сайта задаётся как в настройках конкретного сайта (Настройки – Настройки продукта – Сайты – Список сайтов), так и в настройках главного модуля 1С-Битрикс. Будьте осторожны с редактированием этих полей, поскольку это повлияет и на другие части сайта! Лучше, если подобные манипуляции будет осуществлять опытный администратор 1С-Битрикс.
Читайте также: