Сайт

Корень сайта: что это такое, где находится, зачем нужен, как войти в корень

27.06.2021

Содержание

Корень сайта. Где находится корневая папка?

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


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

Что такое корень сайта и где находится? Корневая папка есть у каждого сайта, а в ней содержатся все файлы и папки, которые необходимы для работы сайта. Проще говоря, это главная директория на хостинге, в которую вы можете войти через файловый менеджер или подключившись к сайту по FTP.

Где находится корень сайта?

Чтобы подтвердить, что вы являетесь владельцем сайта, во многих системах требуется добавить специальный файл в корневую папку. Как правило, такая папка называется www, public_ html или в доменом сайта.

Вот пример корня сайта:

Обратите внимание, что в этом примере корнем является не www, а именно public_ html, так как в ней находятся файлы сайта. На этом изображении представлен корень сайта Joomla, но корень сайта WordPress ничем не отличается.

Откройте директорию, в которой находятся файлы wp_admin, wp_content и др., это и будет корневой папкой.

Ты новичок и хочешь разобраться в создании сайтов? Обязательно прочитай как создать блог и заглядывай в рубрику для вебмастеров.

Чтобы загрузить файл в корень сайта, вам потребуется использовать файловый менеджер на хостинге или Total Commander. Для примера мы используем хостинг TimeWeb, где нужно нажать на пункт Файл, чтобы выбрать функцию загрузки:

После этого открывается окно, в котором есть ссылка для перехода к выбору файла с компьютера:

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

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

Вам также будет интересно:
— Пожертвования для сайта – как на этом заработать?
— Как повысить траст сайта?
— Что нужно сделать перед раскруткой сайта?

Что такое корень сайта — Где находится корневая директория

Корень сайта или корневая директория сайта – это основной каталог web-ресурса, где находятся все файлы, необходимые для его работы. В корне сайта могут располагаться дополнительные директории (папки):

  • для хранения изображений,
  • для файлов,
  • для установки CMS форума,
  • для админ-панели и ряд других.

Подавляющая часть CMS в процессе своей установки создают несколько дополнительных директорий, все они располагаются в корне сайта.

Так выглядит корневой каталог после установки WordPress:

Поэтому, если вы используете в качестве системы управления содержимым сайта WordPress и видите в директории системные папки движка wp-admin, wp-content, wp-includes, значит, вы находитесь в корне сайта.

Где находится корень сайта

Наиболее распространенные названия корневых директорий – это

  • HTDOCS (httpdocs),
  • public_html,
  • www,
  • доменное имя вашего ресурса.

Чтоб загрузить файл в корень сайта, просто скопируйте его в соответствующую директорию.

Как зайти в корень сайта

Зайти в корень сайта можно двумя способами.

  1. При помощи админ-панели хостинга. Для этого достаточно зайти в админ-панель, используя выданные вам логин и пароль, перейти в раздел «Управление файлами», а затем открыть нужную вам директорию.
  2. Более быстрый способ зайти в корень сайта – это FTP-протокол, для использования которого подойдет любой FTP-клиент, например, FileZilla или Total Commander.

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

Откройте программу FileZilla и нажмите сочетание клавиш Ctrl+S, чтобы открыть окно менеджера сайтов.

Нажмите кнопку «Новый сайт» и в настройках на вкладке «Общие» выберете тип входа «Нормальный». После этого поля для ввода логина и пароля станут активными. Введите необходимые данные в поля «Хост», «Порт», «Пользователь» и «Пароль» и нажмите «Соединиться».

В дальнейшем для подключения к последнему соединению достаточно будет нажать сочетание клавиш Ctrl+R.

В корне сайта располагаются такие важные для работы и SEO-оптимизации web-ресурса файлы как .htaccess, robots.txt, favicon.ico и ряд других. Здесь же должен находиться «индексный» файл, обязательный практически для любой CMS файл index.php.

Восстановление сайта из резервной копии, сохранённой в корень аккаунта

Немного о резервных копиях

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

В процессе создания резервной копии в разделе BackUp, при выборе действия «Выложить на аккаунт», в корне Вашего аккаунта создаётся архив, содержащий в себе файловую структуру выбранного каталога.

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

Имя архива можно посмотреть во вкладке «История заданий» раздела BackUp, нажав на ссылку в колонке «Статус». Если с момента заказа вами резервной копиии ее статус не сменился на «Выполнено» — значит архив еще не загружен в корень Вашего аккаунта, и необходимо немного подождать.

Большинство сайтов использует в своей работе как файлы, так и базу данных. Восстановление работоспособности сайта проходит в 2 этапа:

  • Восстановление файловой структуры
    • Способ №1: Файловый менеджер
    • Способ №2: Терминал
  • Восстановление базы данных
    • Способ №1: phpMyAdmin
    • Способ №2: Терминал

Тем не менее, в зависимости от проблемы на сайте, можно обойтись и одним этапом.

Этап первый: Файловая структура

Распаковка архива, способ №1: Файловый менеджер

Ознакомиться со всеми возможностями файлового менеджера вы можете в руководстве по панели управления хостингом. Более того, если дата резервной копии присутствует в списке доступных резервных копий, вы можете восстановить файловую структуру напрямую из нашей системы резервного копирования без выгрузки на аккаунт. Подробнее об этом можно узнать здесь: Файловый менеджер: Работа с бэкапами.

Откройте файловый менеджер и перейдите в корень аккаунта, нажав кнопку «Домашний FTP» в верхней панели управления. По созданному архиву кликните правой кнопкой и выберите пункт меню «Распаковать архив»:

В появившемся окне укажите корень (/):

Нажмите «ОК», после чего ожидайте распаковки архива. После завершения процесса распаковки, процедуру восстановления файловой структуры можно считать выполненной.

Распаковка архива, способ №2: Терминал

Терминал — браузерная альтернатива SSH соединению, доступная в личном кабинете при включённом SSH. Включить SSH можно в главном разделе панели управления хостингом, переключив кнопку SSH в положение «ON» в блоке, расположенном с левой стороны. О том, как узнать имя архива, мы описали в начале данной статьи.

Имя архива вам уже известно. Теперь необходимо зайти в терминал, нажав на кнопку Terminal в нижнем левом углу панели управления хостингом (включите доступ к SSH, если Вы этого еще не сделали), и выполнить команду:

test@testserver:~ [2] $ tar -xvf ИМЯ_ФАЙЛА_РЕЗЕРВНОЙ_КОПИИ.tar.gz

Эта команда распакует файлы в директорию, в которой хранились файлы на момент создания резервной копии и перезапишет существующие файлы. Напоминаем: те файлы, которые на момент создания резервной копии отсутствовали на вашем сайте, останутся в сохранности, поэтому перед распаковкой лучше очистить корневую директорию сайта путём удаления имеющихся файлов или переносом их в другую (временную) директорию.

Этап второй: База Данных

Для восстановления состояния базы, сохраненной вручную, необходимо импортировать файл резервной копии в БД, с которой работает сайт. Сделать это можно двумя способами:

Восстановление базы, способ №1: phpMyAdmin

Сначала архив с резервной копией необходимо скачать на компьютер. Сделать это можно через FTP соединение или через файловый менеджер.
Затем нам нужно узнать, с какой базой работает наш сайт. Узнать её название можно из конфигурационного файла CMS. Вот примеры путей до конфигурационных файлов популярных CMS относительно корня сайта:

  • WordPress — /wp-config.php
  • Joomla — /configuration.php
  • MODx — /core/config/config.inc.php либо /manager/includes/config.inc.php
  • OpenCart — /config.php и /admin/config.php (обязательно править оба)
  • Prestashop — /config/settings.inc.php
  • PHPShop — /phpshop/inc/config.ini
  • 1C-Bitrix — /bitrix/php_interface/dbconn.php
  • Drupal — /sites/default/settings.php
  • DLE — /engine/data/dbconfig.php
  • HostCMS — /hostcmsfiles/config_db.php
  • InstantCMS — /includes/config.inc.php
  • Amiro
    — /_local/config.ini.php
  • vBulletin — /include/config.php
  • WebAsyst — /kernel/wbs.xml
  • Magento — /app/etc/local.xml
  • Invision Power Board — /conf_global.php

Затем переходим в раздел MySQL и по клику на соответствующую иконку открываем phpMyAdmin.

Обратите внимание!

Всплывающие окна для cp.beget.com сайта в браузере должны быть разрешены!

Также не забывайте о нашем Руководстве: подробную информацию по этому разделу Панели управления Вы можете получить там.

Теперь нам нужно загрузить нашу резервную копию в БД. Нажмите вкладку «Импорт», выберите файл созданной резервной копии на Вашем компьютере с помощью кнопки «Обзор» и нажмите кнопку «Вперёд»:

Начнется процесс загрузки резервной копии в БД. Он может занять продолжительное время, в зависимости от объема Вашей БД и скорости Вашего интернет-соединения. Если при импорте резервной копии через phpMyAdmin у Вас возникают ошибки (такое возможно, если файл резервной копии достаточно большой) — попробуйте второй способ восстановления.

После загрузки Вы увидите сообщение о том, что импорт произведен успешно.

Восстановление базы, способ №2: терминал

Все действия выполняются из каталога, в котором находится резервная копия. По умолчанию это корневая директория аккаунта. Если Вы не в корневой директории, перейти в неё можно простой командой:

test@testserver:~ [2] $ cd ~

Остается распаковать файл резервной копии командой gunzip:

test@testserver:~ [2] $ gunzip название_архива.sql.gz

Архив будет распакован, в той же папке будет создан файл с именем название_архива.sql. Остается лишь импортировать его в БД сайта командой:

test@testserver:~ [2] $ mysql -u'пользователь' имя_БД -p'пароль' < название_архива.sql

На примере это будет выглядеть так:

test@testserver:~ [2] $ mysql -u'test_testdb' test_testdb -p'myspeficpassword123' < dump.sql

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

Где корневой каталог сайта. Как подтвердить право на сайт

Как подтвердить право на сайт? В корне сайта создайте файл с именем yandex. Как это сделать? Эта статья будет полезна всем, кто создает и продвигает свой проект самостоятельно, но не слишком разбирается в технических понятиях.

Бесплатного курса от школы блоггеров было вполне достаточно, чтобы приобрести домен и оплатить хостинг, установить и настроить движок WordPress, начать размещать первые публикации.

Но ведь посты кто-то должен читать! Как организовать, чтобы веб-ресурс появлялся в поиске?

Оказалось, что для успешного продвижения проекта и получения возможности пользоваться многими сервисами Яндекса (Метрикой, Вебмастером), необходимо вначале зарегистрировать свой веб-ресурс и подтвердить право на сайт.

Мне первые несколько попыток не удались. Но я — дама упрямая, пришлось идти по различным веб-ресурсам и форумам и искать информацию по ключевому запросу: как подтвердить право на сайт.

Я даже скачала парочку видеоуроков по этой теме, но ничего не поняла. Так как не знала, что означает словосочетание корневая папка сайта, где корневой каталог сайта?

Как подтвердить право на сайт?

Сделайте это в Вебмастер (http://webmaster.yandex.ru). Войдите под своим логином (у вас должен быть зарегистрирован адрес электронной почты в Яндексе).
Напишите адрес сайта, нажмите ДОБАВИТЬ.

Пользователю предлагается выбрать один из нескольких способов: использовать специальный мета-тег, HTML-файл либо DNS-запись.

СТАТЬИ ПО ТЕМЕ:

Как добавить файл sitemap в яндекс и google

Как создать дочернюю тему wordpress

Как установить тему wordpress, настроить, удалить шаблон Вордпресс

Продвинутым пользователям, я думаю, инструкции предельно ясны.

Другое дело, технически «зеленым» новичкам, плохо разбирающимся с терминами. К примеру, что такое корень сайта, как загрузить в корневой каталог?

Что такое корень сайта, как его найти?

Корень сайта (папка public_html) находится на сервере на хостинге.

Что такое корень сайта – это папка, которая содержит все-все файлы сайта. В ней расположен файл robots.txt, содержащий инструкции для поисковых роботов.

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

 

Как загрузить в корневой каталог сайта файл html

Как оказалось потом, все достаточно просто, а где корневой каталог сайта, вы скоро узнаете:

ЗАЙДИТЕ в Вебмастер Яндекс http : //webmaster.yandex.ru

НАЖМИТЕ скачайте файл с именем yandex к себе на компьютер (либо создайте нужный файл самостоятельно)

Чтобы найти корневой сайта, ЗАЙДИТЕ в Панель управления своего хостинга.

ВСПОМНИТЕ, когда вы покупали домен, вам пришло ПИСЬМО о подтверждении покупки.

В письме есть ссылка входа в панель управления вашим аккаунтом и пароль.

ЗАЙДИТЕ в панель управления аккаунтом, а затем выполните действия по нижеприведенной инструкции. Написано все отлично, даже добавить нечего.

Как вставить метатег в HTML код главной страницы

В Вебмастере выберите Мета тег, скопируйте предложенный код.
Страничку оставьте открытой.

ЗАЙДИТЕ в админпанель. Как войти в админку, смотрите тут. В левом меню нажмите ВНЕШНИЙ ВИД — РЕДАКТОР — header.php.

В этом файле (шапка сайта)  добавьте полученный код после тега <head>. СОХРАНИТЕ страницу.

ПЕРЕЙДИТЕ на главную, НАЖМИТЕ правую кнопку мыши, ПРОСМОТР КОДА СТРАНИЦЫ.

На открывшейся странице найдите <meta name=»yandex-verifications» content=»ваш номер»/>.

Если нашли, вернитесь в Вебмастер, нажмите кнопку ПРОВЕРИТЬ.

Если не получилось, повторите либо попробуйте подтвердить право на сайт другим способом.
Использовать DNS я даже не пробовала, это для профессионалов.

Заключение

А мой веб-проект пока успешно добавлен в очередь индексирования. Как подтвердить право на сайт получилось у вас?

Кстати, опытные веб-мастера не рекомендуют торопиться с проведением данной процедуры. Если проект еще не доработан, не надо отдавать поисковикам полуфабрикат.

Не совершайте самой большой ошибки блоггеров-новичков —  еще раз подумайте, с какой целью вы создали свой проект, какой способ заработка будете использовать.

Затем напишите несколько статей, оптимизируйте их, правильно перелинкуйте страницы.

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

javascript — корень сайта javascript

У меня есть этот сайт, который мне нужен, чтобы найти корневую папку / плюс фактическую папку, из которой он работает.

Моя проблема здесь в том, что во время разработки у меня есть папка с на моем локальном сервере, которая, в свою очередь, находится в отдельной папке:

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

ЛОКАЛЬНЫЙ СЕРВЕР: localhost / mytestSiteA / …

ПАПКА ТЕСТА LIVE SERVER: www.asite.com/devbuild / ….

Теперь я могу получить рут через

    document.location.hostname 

Но мне нужно добавить имя папки после этого, чтобы я мог загружать содержимое и т. Д. В режиме разработки.

ЛОКАЛЬНЫЙ СЕРВЕР

 document.location.hostname + '/mytestSiteA/'

LIVE TEST SITE

 document.location.hostname + '/devbuild/'

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

Также помогло бы, как будто у меня есть папка, которая также загружает в сценарии js, он может получить полный путь.

ЛОКАЛЬНЫЙ СЕРВЕР: localhost / mytestSiteA / подраздел / …

ПАПКА ТЕСТА LIVE SERVER: www.asite.com/devbuild/subsection / …

Я надеюсь, что я сделал это так легко понять и передать. си

11

Simon Davies 4 Сен 2012 в 12:54

4 ответа

Лучший ответ

Попробуйте switch

switch (document.location.hostname)
{
        case 'asite.com':
                          var rootFolder = '/devbuild/'; break;
        case 'localhost' :
                          var rootFolder = '/mytestSiteA/'; break;
        default :  // set whatever you want
}

А затем используйте

var root = document.location.hostname + rootFolder;

20

diEcho 28 Мар 2013 в 04:41

Вы можете отобразить URL localhost / devbuild на localhost / mytestSiteA и использовать первый URL для локального тестирования вашего сайта. В вашем javascript вы всегда можете использовать папку devbuild. Таким образом, вам не нужно ничего менять.

0

Asciiom 4 Сен 2012 в 08:59

Используйте относительные пути, чтобы вам не нужно было переходить в корневую папку

Это не работает на сайтах с дружественными URL-адресами с папками в ссылках

-3

Dan Mihail Matei 7 Апр 2016 в 12:56

Это то, что сработало для меня после предложения switch.

var root = location.protocol + '//' + location.host + rootFolder;

3

user2905032 21 Окт 2013 в 23:26

Изменить надписи/названия полей в модулях Joomly

Все тексты и названия полей хранятся в специальных языковых файлах Joomla. Модуль контактус имеет 3 языковых файла:

  • Если вы хотите поменять названия полей формы либо какие-то названия в настройках (в менеджере модулей), то вам нужен следующий файл:
    «корень сайта/language/ru-RU/ru-RU.mod_contactus.ini»,
    если вы используете английский язык, то «корень сайта/language/en-GB/en-GB.mod_contactus.ini»;
  • Если вы хотите изменить сообщения об отправке, тексты ошибок, названия полей в письме, то вам нужен:
    русский —  «корень сайта/language/ru-RU/ru-RU.com_contactus.ini»
    english — «корень сайта/language/en-GB/en-GB.com_contactus.ini»;
  • Если вы хотите поменять тексты из панели администратора (речь идет про вкладку с таблицей и отзывами), то вам нужны следующий файлы:
    русский — «корень сайта/administrator/language/ru-RU/ru-RU.com_contactus.ini»
    english — «корень сайта/administrator/language/en-GB/en-GB.com_contactus.ini»;

Языковые файлы модуля «Callback» хранятся в аналогичных местах:

  • Если вы хотите поменять названия полей модуля либо какие-то названия в настройках (в менеджере модулей), то вам нужен следующий файл:
    русский — «корень сайта/language/ru-RU/ru-RU.mod_joomly_callback.ini»
    если вы используете английский язык, то «корень сайта/language/en-GB/en-GB.mod_joomly_callback.ini»;
  • Если вы хотите изменить сообщения об отправке, тексты ошибок, названия полей в письме, то вам нужен:
    русский — «корень сайта/language/ru-RU/ru-RU.com_joomlycallback.ini»
    english — «корень сайта/language/en-GB/en-GB.com_joomlycallback.ini»;
  • Если вы хотите поменять тексты из панели администратора (речь идет про вкладку с таблицей и отзывами), то вам нужны следующий файлы:
    русский — «корень сайта/administrator/language/ru-RU/ru-RU.com_joomlycallback.ini»
    english — «корень сайта/administrator/language/en-GB/en-GB.com_joomlycallback.ini»;

Что такое FTP / SFTP? | Сообщество Медиа Храма

Обзор

FTP означает протокол передачи файлов. Это один из наиболее распространенных способов загрузки и скачивания файлов с вашего сервера.

FTP позволяет вам получать доступ к файлам на вашем сервере аналогично тому, как вы бы перемещались по файлам на вашем локальном компьютере. Хотя эти советы могут отличаться в зависимости от конкретной FTP-программы, которую вы используете, в большинстве случаев вы можете сделать следующее:

  • Дважды щелкните папку, чтобы войти в нее.
  • Дважды щелкните специальную папку «..», чтобы вернуться на один уровень назад.
  • Дважды щелкните файл, чтобы загрузить его.
  • Перетащите или дважды щелкните файлы на локальном компьютере, чтобы загрузить их на сервер.
  • Щелкните правой кнопкой мыши файлы и папки, чтобы получить дополнительные параметры, например следующие.
    • Копировать файлы
    • Переместить файлы
    • Переименовать файлы
    • Изменить права доступа к файлу
    • Удалить файлы

SFTP похож на FTP.SFTP расшифровывается как Secure File Transfer Protocol и является зашифрованной версией FTP. SFTP более безопасен и, как правило, более надежен, чем FTP, поэтому это рекомендуемый вариант, где это возможно.

  • Чтобы использовать SFTP, ваша программа FTP может включать в себя одно из следующего:
    • Возможность использовать SFTP из меню.
    • Возможность ввести URL вашего сервера как sftp: //example.com. Пожалуйста, замените example.com своим собственным доменным именем.
    • Поле для ввода порта 22
  • Для сети: у вас должен быть включен SSH для вашего администратора сервера.
  • Для DV: вам нужно включить SSH-доступ через Plesk / cPanel.
  • Для виртуального хостинга: вы должны использовать основного пользователя FTP для SFTP.
  • Для управляемого WordPress: у вас должен быть включен SSH для вашего пользователя FTP / SFTP.

Как использовать FTP

  1. Откройте свой любимый FTP-клиент. Если у вас еще нет FTP-клиента, мы рекомендуем FileZilla. Однако вы можете свободно просматривать другие сторонние приложения FTP.
  2. Введите настройки FTP-соединения:
  3. Подключитесь к серверу.Теперь вы должны увидеть файлы и папки на сервере, а также файлы и папки на локальном компьютере.
  4. Перейдите в нужную папку на вашем сервере.
  5. Загрузите или загрузите нужные файлы / папки. Это можно сделать, просто перетащив файлы.
  6. Возможно, вам придется немного подождать, если у вас большая загрузка.
  7. Вот и все! Когда ваш FTP-клиент завершит загрузку и скачивание файлов, вы можете закрыть соединение.

Где моя информация о FTP?

Для Managed WordPress Ultimate, Pro5, Pro10, Pro25 ваши учетные данные FTP можно найти в Центре учетных записей.

  1. Войдите в свою учетную запись Media Temple.
  2. Нажмите кнопку ADMIN , связанную с вашим управляемым сервером WordPress.
  3. Щелкните вкладку Настройки .
  4. Найдите SFTP / SSH подробности и щелкните Просмотр .
  5. Появится всплывающее меню с вашими учетными данными SFTP / SSH.
  6. Если вы хотите использовать SSH, убедитесь, что он включен.

Где моя информация о FTP?

Для WordPress Premium / Managed WordPress Personal, Pro и Elite ваши учетные данные FTP можно найти в Центре учетных записей.

  1. Войдите в свою учетную запись Media Temple.
  2. Нажмите кнопку ADMIN , связанную с вашим управляемым сервером WordPress.
  3. Наведите курсор на желаемый слот сайта. Затем щелкните Управление .
  4. В правом меню вы должны увидеть свое имя хоста FTP, учетные данные и параметр для включения доступа по SSH.

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

Путь к каталогу

Многие приложения FTP запрашивают у вас путь к каталогу или расположение папки.Обычно это будет использоваться для отображения соответствующей папки на сервере, когда вы устанавливаете соединение с FTP-клиентом. Некоторые FTP-клиенты автоматически загружают все ваше содержимое в указанную папку.

Пассивный режим

Большинство FTP-клиентов по умолчанию используют пассивный режим, но некоторые требуют, чтобы вы устанавливали его вручную. В частности, FileZilla требует, чтобы вы вручную установили пассивный тип для подключения.

Пределы подключений

Обычно рекомендуется ограничивать FTP-клиент до 1-5 одновременных подключений.

Некоторые программы FTP автоматически открывают несколько подключений при навигации по каталогам, загрузке нескольких файлов и т. Д. В этом случае вам необходимо изменить настройки клиента FTP, чтобы ограничить количество одновременных подключений.

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

Подробнее

  • Вы можете создать дополнительных пользователей FTP с настраиваемыми уровнями доступа.См. Инструкции в разделе Создание дополнительных пользователей FTP / SFTP.
  • Хотя это не рекомендуется для загрузки файлов веб-сайтов (вы столкнетесь с проблемами с разрешениями), вы можете получить доступ к папкам более высокого уровня на сервере с помощью пользователя root. Ваше имя пользователя — root, пароль — ваш пароль root, и вы должны использовать SFTP, а не FTP.
  • FTP в браузере не поддерживается и не рекомендуется. Контакты учетной записи могут использовать диспетчер файлов для работы с файлами сервера из своего браузера.

    СОВЕТ:

    Это не гарантирует, что сработает, но если вы хотите попробовать FTP в браузере, вы должны использовать следующий синтаксис в большинстве браузеров.

    ftp: //user%25example.com: [email protected]

    • ftp: // — сообщает браузеру, что вы хотите установить FTP-соединение.
    • пользователь — это первая часть имени пользователя. Для основного пользователя serveradmin вы можете пропустить эту часть.
    • % 25 — это URL-код для символа @. Опять же, для основного пользователя serveradmin вы можете пропустить эту часть.
    • example.com — это вторая часть имени пользователя, которая должна быть одним из ваших доменных имен на сервере.Для пользователя serveradmin это будет ваш основной домен.
    • @ — символ @ отделяет имя пользователя от имени домена сервера
    • s00000.gridserver.com — это ваш домен доступа, который разрешается серверу.
  • FTP в браузере не поддерживается и не рекомендуется. Plesk предоставляет довольно продвинутый инструмент файлового менеджера для каждого домена, к которому можно получить доступ из вашего браузера.

    СОВЕТ:

    Это не гарантирует, что это сработает, но если вы хотите попробовать FTP в браузере, вы должны использовать следующий синтаксис в большинстве браузеров:

    ftp: // user: password @ example.com

    • ftp: // — сообщает браузеру, что вы хотите установить FTP-соединение.
    • пользователь — это имя пользователя.
    • @ — символ @ отделяет имя пользователя от имени домена сервера.
    • example.com — это доменное имя, которое разрешается на сервере.
  • По соображениям безопасности Grid не поддерживает анонимный FTP. Если вам требуется анонимный FTP, вам придется перейти на DV-сервер для этой функции.
  • Анонимный FTP не рекомендуется, так как он представляет огромную угрозу безопасности для вашего сервера.Однако его можно использовать для доменов с эксклюзивным IP-адресом.

Подключение через SSH к вашему серверу

Введение

Secure Shell (SSH) — это командный интерфейс и протокол на основе UNIX для безопасного доступа к удаленному компьютеру. SSH на самом деле представляет собой набор из трех утилит — slogin, ssh и scp — которые являются безопасными версиями более ранних утилит UNIX, rlogin, rsh и rcp. Команды SSH зашифрованы и защищены несколькими способами.Оба конца соединения клиент / сервер аутентифицируются с помощью цифрового сертификата, а пароли защищены за счет шифрования.

Короче говоря, SSH позволяет вам безопасно подключаться к вашему серверу для выполнения операций командной строки Linux. И хотя вы будете запускать команды Linux, SSH по-прежнему можно выполнять с компьютеров Windows , Mac или Linux .

Требования

Чтобы начать работу, посетите Руководство по серверу в Центре учетных записей и убедитесь, что у вас есть следующая информация:

  • IP-адрес вашего сервера

    ПРИМЕЧАНИЕ:

    Если DNS настроен для домена, который вы размещаете, вы можете использовать домен вместо IP-адреса.

  • Ваше имя пользователя и пароль SSH

Установить пароль root

При первом подключении к серверу вам нужно будет установить пароль root в Центре учетных записей.

  1. Войдите в свой аккаунт-центр.
  2. Щелкните свой основной домен.
  3. Щелкните SSH Access.
  4. Нажмите на опцию, чтобы установить пароль root.
  5. Дважды введите новый пароль и сохраните изменения.

Включение SSH

Ваши учетные данные cPanel также являются вашими основными учетными данными FTP и SSH.Однако вам нужно будет включить доступ по SSH, прежде чем вы сможете подключаться через SSH или SFTP.

  1. Войдите в свою учетную запись Media Temple.
  2. Нажмите кнопку ADMIN , связанную с вашим сервером общего хостинга.
  3. В разделе «Настройки » выберите Сервер .

  4. В разделе доступа по SSH щелкните Управление .
  5. Установите для параметра SSH значение Включено .

Инструкции

Включение доступа по SSH

По соображениям безопасности ваша сеть поставляется с отключенным по умолчанию доступом по SSH.Вот инструкции по включению доступа по SSH:

  1. Войдите в свой центр учетных записей и щелкните свой основной домен.
  2. Щелкните «Администратор сервера».

  3. Установите для параметра SSH значение «Включено» и нажмите «Сохранить».

ПРИМЕЧАНИЕ:
Этот параметр включает SSH только для пользователя Server Administrator. Это единственный пользователь Grid SSH с широкими полномочиями.

Инструкции

Разрешить доступ по SSH

На выделенных виртуальных серверах DV и DV у вас есть несколько возможных пользователей SSH.Выберите подходящий для себя.

SSH для пользователя root

Для задач высокоуровневой настройки и администрирования сервера вы можете включить для своего сервера пользователя root . Этот пользователь может изменять абсолютно все, поэтому убедитесь, что вы используете его с умом. См. Инструкции в разделе «Включение корневого доступа».

SSH с использованием sudo

Для задач высокого уровня в сочетании с повышенной безопасностью вместо этого можно настроить пользователя sudo . Этот пользователь обычно работает как пользователь нижнего уровня, но при необходимости может выполнять те же задачи, что и root .См. Как отключить доступ по SSH для пользователя root? для дополнительной информации.

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

Пример корневой команды:

  верх
  

Та же команда для пользователя sudo:

  верхняя часть судо
  

Выберите клиента SSH

Сначала вам нужно выбрать клиента SSH.

  • Mac OS X по умолчанию включает SSH-клиент Терминал .
  • Операционные системы на базе Windows по умолчанию не поставляются с клиентом SSH. Мы рекомендуем PuTTY . Для получения информации см .: Использование SSH в PuTTY (Windows).
  • Linux Дистрибутивы также по умолчанию включают поддержку SSH. Просто запустите терминал.

Учетные данные для входа

Вы должны использовать следующую информацию для входа на сервер через SSH (замените 00000 на номер вашего сайта):

  • Сервер: s00000.gridserver.com
  • Имя пользователя: имя пользователя администратора вашего сервера (example.com)
  • Пароль: это то же самое, что и ваш пароль администратора сервера FTP. Прочтите эту статью, если вам нужно сбросить этот пароль.

Вы должны использовать следующую информацию для входа на сервер через SSH (замените example.com на доменное имя, которое разрешается для вашего сервера):

  • Сервер: example.com или ваш IP-адрес
  • Имя пользователя: это зависит от того, какого пользователя вы выбрали для включения.Имя пользователя root — это всего лишь root . Пользователь FTP вашего домена или другой пользователь sudo будет иметь собственное имя в зависимости от того, что вы ввели при создании пользователя.
  • Пароль: это зависит от того, какого пользователя вы выбрали для включения. В статьях root и sudo выше показано, как установить пароль для этих пользователей. У пользователя FTP домена будет тот же пароль, который вы используете для FTP.

Вы должны использовать следующую информацию для входа на сервер через SSH (замените example.com с доменным именем, которое разрешается на ваш сервер):

  • Имя хоста: IP-адрес сервера или ваше доменное имя (example.com)
  • Имя пользователя: ваше имя пользователя cPanel (также известное как ваше основное имя пользователя FTP).
  • Пароль: ваш пароль cPanel (также ваш основной пароль FTP).

Подключение к серверу

Если вы новичок в интерфейсах командной строки, вы можете сначала ознакомиться с некоторыми командами.

Обычно после каждой команды нажимают «Enter», чтобы выполнить ее после того, как вы закончите вводить текст.

  1. Откройте свой SSH-клиент.
  2. Чтобы установить соединение, введите:
      ssh имя пользователя@xxx.xxx.xxx.xxx  
    Замените «имя пользователя» своим логином cPanel, указанным в разделе «Учетная запись», а «xxx.xxx.xxx.xxx» — IP-адресом, указанным в разделе «Сервер».
  3. Чтобы установить соединение, введите:
      имя пользователя ssh @ имя хоста  
    Замените «имя пользователя» на имя пользователя, а «имя хоста» — на имя хоста, указанное в разделе НАСТРОЙКИ панели управления WordPress в разделе SSH и SFTP.
  4. Тип:
      ssh [email protected]
      
    ИЛИ ЖЕ
      ssh [email protected]
      

    ПРИМЕЧАНИЕ:

    Если вы пытаетесь подключиться в качестве пользователя суб-FTP в Grid, вы захотите использовать следующий контекст команды:

      ssh subftpuser%[email protected]
      

    В данном случае имя пользователя — это полный адрес электронной почты. Но вам нужно будет заменить символ @ в адресе электронной почты на%, чтобы убедиться, что команда работает.

    Имя пользователя: subftpuser% example.com
    Пароль: такой же, как ваш пароль электронной почты.
  5. Убедитесь, что вы используете собственное доменное имя или IP-адрес. Если вам нужен другой пользователь, кроме root, введите другое имя пользователя перед символом @.

    Тип:

      ssh [email protected]
      
    ИЛИ (версия IP-адреса)
      ssh [email protected]
      
    ИЛИ (версия пользователя FTP домена)
      ssh [email protected]
      
  6. Обязательно замените xxx.xxx.xxx.xxx на IP-адрес вашего сервера. Тип:
      ssh [email protected]
      
  7. Если вы впервые подключаетесь к серверу с этого компьютера, вы увидите следующий результат. Подтвердите подключение, набрав «да».
      Подлинность хоста example.com (12.33.45.678) не может быть установлена.
    Отпечаток ключа RSA: 3c: 6d: 5c: 99: 5d: b5: c6: 25: 5a: d3: 78: 8e: d2: f5: 7a: 01.
    Вы уверены, что хотите продолжить подключение (да / нет)?
       да
      
  8. Вам будет предложено ввести пароль.Обратите внимание, что при вводе пароля вы НЕ увидите перемещения курсора или введенных символов (например, ******). Это стандартная функция безопасности Терминала. Нажмите Enter.
  9. Вы также можете копировать и вставлять, используя Command + V для вставки.
      Пароль:
      
  10. Вот и все, теперь вы подключены к управляемой службе WordPress через SSH.
  11. Теперь вы вошли в свою сеть через SSH. Вы должны увидеть следующий результат:
      Программы, входящие в состав системы Debian GNU / Linux, являются бесплатными;
    точные условия распространения для каждой программы описаны в
    отдельные файлы в / usr / share / doc / * / copyright.Debian GNU / Linux поставляется АБСОЛЮТНО БЕЗ ГАРАНТИЙ в той степени, в которой
    разрешено действующим законодательством.
    example.com@n11: ~ $
      

    Вы можете начать вводить команды в приглашении.

  12. Теперь вы вошли на свой сервер через SSH. Вы должны увидеть следующий результат:
      Последний вход: Вт 25 янв 15:43:16 2011 от 12.33.45.678
    ########################################################################### ##########
    (mt) ярлыки
    ########################################################################### ##########
    
    Чтобы увидеть свой пароль Plesk, введите: p
    
    Чтобы перестроить конфигурацию Apache / Web Server, введите: web
    
    Чтобы перестроить конфигурацию Qmail / Mail Server, введите: mchk
    
    Чтобы увидеть очередь Qmail / Mail Server, введите: q
    
    Чтобы полностью перезапустить ваш Qmail / почтовый сервер, введите: r
    
    Чтобы подключиться к серверу MySQL в качестве администратора, введите: my
    
    Чтобы избавиться от этих сообщений / псевдонимов, отредактируйте ваш / root /.bash_profile
    
    [корень @ текущий ~] #
      

    Вы можете начать вводить команды в приглашении.

  13. Результат будет выглядеть примерно так:
      Программы, входящие в состав системы Debian GNU / Linux, являются бесплатными;
    точные условия распространения для каждой программы описаны в
    отдельные файлы в / usr / share / doc / * / copyright.
    
    Debian GNU / Linux поставляется АБСОЛЮТНО БЕЗ ГАРАНТИЙ в той степени, в которой
    разрешено действующим законодательством.
    корень @ XX: ~ $
      

    Вы можете начать вводить команды в приглашении.

  14. После подключения вы можете начинать вводить команды в приглашении.

Ресурсы

Как войти в cPanel

Обзор

В этой статье вы узнаете, как войти в свои учетные записи cPanel либо через Центр учетных записей, либо через URL-адрес cPanel.

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

Метод 1 — Расчетный центр

  1. Войдите в свою учетную запись Media Temple.
  2. Нажмите синюю кнопку ADMIN , связанную с вашим сервером общего хостинга.
  3. Находясь на панели инструментов, нажмите кнопку cPanel Admin .
  4. Вы должны автоматически войти в cPanel.

Метод 2 — cPanel URL

В следующих инструкциях предполагается, что вы уже знаете свое имя пользователя и пароль cPanel.Для получения информации о том, как найти учетные данные cPanel, щелкните здесь.

  1. К странице входа в cPanel также можно получить доступ через Интернет, используя URL-адрес

    https://example.com/cpanel
    или
    https://00.00.00.00/cpanel

    ПРИМЕЧАНИЕ:
    Не забудьте заменить «00.00.00.00» на свой IP-адрес и «example.com» на свое доменное имя.

  2. На странице входа в cPanel появится запрос:
  3. Введите имя пользователя и пароль cPanel.

Обзор

В этой статье вы узнаете, как войти в свои учетные записи cPanel либо через URL-адрес cPanel, либо путем деформации напрямую через WHM.

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

Метод 1 — cPanel URL

Этот метод идеален, если вы уже знаете свое имя пользователя и пароль cPanel и вам просто нужно найти соответствующую страницу входа.

1. Вы можете просматривать экран входа в cPanel через браузер, используя порт 2083. Например:

https://example.com:2083

или

https://00.00.00.00:2083

(не забудьте заменить «example.com» своим доменным именем или «00.00.00.00» своим IP-адресом). Если вам нужно напомнить о том, как узнать IP-адрес вашего сервера, вы можете щелкнуть здесь.


2. Страница входа будет выглядеть примерно так:

3.После этого просто введите свое имя пользователя / пароль cPanel, и все готово!

Метод 2 — WHM

Этот метод идеален, если вы не уверены в своем имени пользователя и пароле cPanel, но имеете доступ к Центру учетных записей (mt) Media Temple.


1. После входа в свою учетную запись (mt) Media Temple найдите свой DV-сервер и щелкните значок CPANEL:

2. Вы попадете в меню, в котором отобразится ваш URL-адрес WHM, имя пользователя и разрешение при необходимости обновить пароль.

3. Вы можете щелкнуть URL-ссылку или ввести ее вручную в браузере. Вы должны увидеть экран входа в WHM и можете ввести свое имя пользователя и пароль WHM, указанные на шаге 2:

4. После входа в WHM вы можете щелкнуть информацию об учетной записи .

5. Затем щелкните Список учетных записей.

6. Затем вы можете найти нужную учетную запись cPanel и щелкнуть оранжевый значок «cP» , который автоматически выполнит вход в cPanel:

Вот и все! Используя метод 1 или метод 2, вы должны теперь войти в cPanel!

Как безопасно переместить сайт WordPress в корневой домен

У вас есть поддомен WordPress, который вы хотите преобразовать в свой основной домен? Вы хотите очистить каталог WordPress и переместить все в корневую папку?

Перемещение вашего сайта WordPress — рискованное дело.Этот процесс носит технический характер и может сломать ваш сайт.

Но не волнуйтесь. Есть безопасные способы переместить ваш сайт в корневую папку, не влияя на его работу. В этом руководстве мы покажем вам, как именно переместить файл WordPress из поддомена или подкаталога в корневую папку.

TL; DR — Перемещение файлов WordPress из подпапки в корневой каталог сопряжено с большим риском. Вы можете исключить этот риск и безопасно переместить свой сайт с помощью подключаемого модуля миграции BlogVault.Все, что требуется, — это простой трехэтапный процесс, который устраняет техническую часть. Ваш сайт будет перемещен в корневой каталог через несколько минут — безопасно и эффективно.

Перемещение WordPress из подпапки или субдомена в корневой каталог

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

Мы заметили, что владельцы сайтов хотят делать одно из трех:

    • Сделайте подкаталог главным сайтом, т.е.например, с domain.com/blog на domain.com
    • Сделайте субдомен основным доменом, то есть с blog.domain.com на domain.com.
    • Очистите каталог WordPress, переместив файлы веб-сайта из подпапки в основную папку, которая обычно перемещает public_html / blog в public_html.

Как всегда, есть тяжелый и легкий способ делать что-либо. Чтобы выполнить этот процесс миграции WordPress, вы можете использовать два метода:

    1. Перемещение файлов WordPress с помощью плагина миграции WordPress (легко)
    2. Перемещение файлов WordPress вручную путем изменения файлов WordPress (сложное)

Мы подробно описали шаги для обоих процессов.Давайте начнем.

1. Перемещение файлов WordPress с помощью плагина миграции WordPress

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

Когда вы используете плагин миграции BlogVault, вам не нужно беспокоиться о техническом процессе. Перемещаться между папками и доменами так же просто, как нажимать несколько кнопок. И это займет всего несколько минут.

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

Шаг 1: Активируйте BlogVault на своем сайте в субдомене. Выберите плагин на панели инструментов WordPress, введите свой адрес электронной почты , выберите «Перенести», « » и «Начать».

Шаг 2: BlogVault потребуется несколько минут для синхронизации с вашим веб-сайтом.Это создаст полную резервную копию вашего поддомена. Затем на панели управления BlogVault в разделе Backup, выберите Migrate.

Шаг 3: Вы будете перенаправлены на новую страницу, где вам нужно будет ввести данные FTP. Если у вас нет учетных данных FTP, воспользуйтесь нашим руководством по поиску учетных данных FTP. Кроме того, вы можете связаться с вашим веб-хостингом и спросить их.

Шаг 4: Теперь вы можете выбрать папку, в которой находится установка WordPress вашего поддомена .Обычно это папка public_html / nameofsubdomain. Для иллюстрации мы перемещаем наш субдомен под названием demo.westworldfansite.com с на westworldfansite.com. Наш поддомен находится в папке под названием demo. Итак, мы выбрали папку public_html / demo.

Шаг 5: На последнем шаге вам нужно выбрать резервную копию, которую вы хотите использовать. BlogVault по умолчанию выбирает последнюю копию, так что вы можете пропустить это. Затем введите целевой URL — это ваш основной домен.

Для нас субдомен — demo.westworldfansite.com. Следовательно, westworldfansite.com — это наш целевой URL

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

С BlogVault вам не нужно беспокоиться об этом шаге. Плагин автоматически получит информацию из вашей базы данных. Щелкните Продолжить и займитесь технической частью этого процесса.

Перенос вашего веб-сайта между разными папками — сложный процесс. Мы рекомендуем протестировать ваш сайт после завершения миграции. Убедитесь, что все ваши страницы имеют основное доменное имя. Ознакомьтесь с нашим контрольным списком миграции, который необходимо проверить после перемещения субдомена в корневую папку.

Вот и все! Вы успешно перенесли свой веб-сайт из субдомена в корневой домен.

2. Перемещение файлов WordPress вручную путем изменения файла WordPress

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

Когда вы перемещаете свои файлы WordPress, вы должны следить за этим, изменяя несколько настроек на панели инструментов, а также изменяя основные файлы WordPress. Любая оплошность в этом процессе может привести к поломке веб-сайта. Если вы не разбираетесь в технологиях, мы не рекомендуем выполнять этот процесс.

Тем не менее, мы перечислили шаги, которые необходимо предпринять, прежде чем мы начнем этот процесс:

Что нужно сделать перед перемещением WordPress из подпапки / подкаталога в корневой каталог
1) Резервное копирование вашего веб-сайта

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

Чтобы сделать резервную копию, активируйте BlogVault на своем субдомене. Выберите плагин на панели инструментов WordPress, введите свой адрес электронной почты , выберите «Перенести», « » и «Начать».

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

2) Доступ к корневому каталогу в cPanel или FTP

Чтобы переместить ваш сайт WordPress из поддомена в основной домен, вам необходимо переместить и изменить файлы WordPress. Чтобы переместить файлы, вам нужен доступ к файловому менеджеру, который находится внутри cPanel.

Войдите в свою учетную запись веб-хостинга и найдите cPanel здесь. Это может быть вариант Advanced Options или ваш план веб-хостинга .

Внутри cPanel, перейдите в File Manager , где вы увидите папку с именем public_html. В этой папке находятся файлы и папки вашего веб-сайта (если только в редких случаях вы не создали отдельную папку вне public_html). Мы будем часто использовать эту папку в этом процессе.

Альтернатива: Если ваш хостинг-провайдер WordPress не предлагает эту функцию, вы можете использовать FTP (протокол передачи файлов) для подключения к файлам вашего веб-сайта. Вам необходимо скачать FTP-клиент, например FileZilla.

Откройте FileZilla и введите свои учетные данные FTP. Если вы не можете найти свои учетные данные, обратитесь за ними к своему веб-хостеру.Вы также можете ознакомиться с нашим руководством по FTP или видео по поиску учетных данных FTP.

FileZilla установит соединение с вашим веб-сервером и заполнит каталог вашего веб-сайта на правой панели. Здесь вы увидите папку public_html.

3) Удалите старые и повторяющиеся файлы из корневого каталога

Оказавшись в папке public_html, проверьте, есть ли у вас старые файлы WordPress. Создайте папку и назовите ее backup. Переместите все файлы и папки старого сайта в этот резервный каталог.

Зачем очищать корневой каталог? При выполнении следующих шагов вы переместите файлы WordPress, такие как index.php, в корневую папку. Если у вас есть старый файл index.php или index.html в корневом каталоге, WordPress не сможет решить, какой файл выбрать. Это может сломать ваш сайт.

Также убедитесь, что в корневом каталоге нет папок с таким же именем, как у любой из страниц вашего веб-сайта.Если у вас есть страница с названием «О нас» в вашем подкаталоге и такая же страница с названием «О нас» в корневом каталоге, при перемещении вашего сайта дублирующиеся файлы и папки будут вводить в заблуждение браузер.

4) Очистите кэш

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

5) Активировать режим обслуживания

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

Вы можете перевести свой веб-сайт в режим обслуживания перед запуском этого процесса. Существует ряд плагинов, которые помогут вам сделать это одним нажатием кнопки.

Шаги по ручному перемещению WordPress из подпапки / подкаталога в корень

Шаг 1: Войдите в свою панель управления WordPress. Перейдите в Настройки> Общие. Здесь измените два поля Адрес WordPress и Адрес сайта.

Убедитесь, что в конце URL нет косой черты. Оба поля должны заканчиваться на .com, .co.uk или .org, в зависимости от типа вашего домена.

После этого Сохранить изменения.

Шаг 2: Откройте public_html. Вы можете сделать это через cPanel или используя FTP, как мы подробно описали выше. Внутри public_html откройте папку своего субдомена. Выберите все файлы и щелкните правой кнопкой мыши, чтобы открыть раскрывающееся меню.Выберите Move.

Всплывающее окно будет выглядеть так:

Убедитесь, что в пути к файлу указано / public_html.

Шаг 3: Теперь, когда вы изменили папку своего веб-сайта, вам нужно снова войти на свой сайт WordPress. Это должно быть domain.com/wp-admin.

Шаг 4: После входа в систему перейдите в « Настройки»> «Постоянные ссылки». Здесь выберите желаемый тип постоянных ссылок, обычно это домен .com / sample-post. Нажмите Сохранить изменения. Этот процесс перезапишет ваш файл .htaccess и удалит ваш подкаталог из URL-адресов страниц вашего веб-сайта.

Шаг 5: Вам необходимо обновить свои URL-адреса. Самый простой способ сделать это — использовать плагин. Вы можете обновить URL-адреса Velvet Blues.

Ваш старый URL-адрес будет либо domain.com/blog, либо blog.domain.com. Замените blog названием вашего поддомена или подкаталога.

В поле Новый URL введите имя вашего домена, например http://www.domain.com. Убедитесь, что в конце нет завершающего символа /. Менее Выберите, какие URL-адреса следует обновить, установите все флажки, кроме последнего. Обновить ВСЕ GUID. Затем выберите Обновить URL-адреса СЕЙЧАС.

Шаг 6: Вам необходимо протестировать свой веб-сайт , чтобы убедиться, что все работает нормально. Проверьте свои основные URL-адреса и убедитесь, что ни один из них не отображает URL-адрес вашего подкаталога или поддомена.

Несколько проблемных областей для проверки:

    • Пользовательские пункты меню , которые вы можете найти в разделе Внешний вид> Меню
    • Файлы логотипов и значков , которые присутствуют в разделе Внешний вид> Параметры темы
    • Любые изображения слайдеров или URL-адреса слайдеров. Вы можете редактировать ползунок и вручную удалять любые URL-адреса подкаталогов.
    • Любые ссылки на кнопки или настраиваемые макеты тем.

Таким образом, вы успешно переместили свой сайт WordPress из подпапки в корневую папку.Вы можете удалить свою старую пустую подпапку. Ваша корневая папка теперь будет выглядеть так:

Шаг 7: Последний шаг, который мы рекомендуем вам сделать, называется перенаправлением с использованием подстановочных знаков. Это гарантирует, что все ваши усилия по поисковой оптимизации не будут потеряны. Вам необходимо перенаправить трафик вашего поддомена и историю SEO на ваш основной домен.

Перейдите на страницу public_html , найдите файл .htaccess, щелкните правой кнопкой мыши и выберите Изменить.

СОВЕТ ПРОФЕССИОНАЛА: Если вы не можете найти свой.www.domain.com/subdirectory$
RewriteRule (. *) $ http://www.mydomain.com/$1 [R = 301, L]

Замените domain.com и подкаталог именем своего веб-сайта и вложенной папкой. Поддерживайте согласованность с URL вашего веб-сайта. Если вы используете www в своем URL-адресе в Setting> General, убедитесь, что здесь вставлено то же самое. Если вы не используете www и используете только domain.com, используйте здесь то же самое.

После этого сохраните файл и выйдите.

СОВЕТ ПРОФЕССИОНАЛА: Здесь используется перенаправление 301, и это постоянное изменение.На всякий случай вы можете начать с установки 302, что является временным изменением. Проверьте свои URL-адреса и убедитесь, что все работает правильно. Убедившись, что он работает, измените это перенаправление на 301. Google перенаправит ваш кредит SEO из подкаталога в основной домен.

На этом мы подошли к концу нашего руководства о том, как переместить ваш сайт WordPress из подкаталога или поддомена в корневой каталог.

Последние мысли

WordPress — самая популярная платформа для создания веб-сайтов, потому что она упрощает ее использование практически для всех.

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

Вы можете положиться на плагин миграции BlogVault для безопасного перемещения файлов WordPress из поддомена в корневую папку и наоборот. Трехэтапный процесс гарантирует, что ваш сайт будет правильно перенесен без ошибок. И, что самое приятное, вам не нужно беспокоиться о технической части.

Переместите свой сайт WordPress с помощью плагина миграции BlogVault

Веб-страница

— Как называется «корневая» страница веб-сайта (например, superuser.com)?

Насколько я могу судить, это называется корневой страницей или корневым URL .

При поиске веб-сайта "корневая страница" этого достаточно, и я не нашел для него никаких альтернативных названий.

«Корневая страница» означает главную веб-страницу, которая появляется, когда кто-то вводит текст в корне домена вашего веб-сайта.Например, https://yourwebsite.com будет запросом корневой веб-страницы. (источник)

Каждая веб-папка имеет «страницу по умолчанию» или «индекс каталога веб-сервера». (Если файл отсутствует или не указан для папки, веб-сервер может вернуть список каталогов этой папки или знакомую страницу с ошибкой, например, «403 — Запрещено: доступ запрещен. У вас нет разрешения на просмотр этого каталога или страницы с помощью учетные данные, которые вы указали. »,« 404 — страница не найдена »или« список каталогов не разрешен ».)

Корневая страница любого веб-сайта является «индексом каталога веб-сервера» его корневой папки .

Если вы посетите https://wordpress.org/index.php, URL-адрес в вашем браузере изменится на https://wordpress.org/. (корневая страница). https://wordpress.org/index.php — это редирект. https://wordpress.org/ — это корневая и домашняя страница.

Если вы посетите https://foo.bar/, URL-адрес в вашем браузере изменится на https://foo.bar/index.php. https://foo.bar/ все еще можно назвать корневой страницей, даже если это просто переписывание или перенаправление. https://foo.bar/index.php — это домашняя страница, но я считаю это неразумным выбором веб-мастера. Это может иметь преимущество (именованная страница может лучше кэшироваться), но определенно имеет недостатки. Я бы предпочел всегда ссылаться и делать ярлыки на корневую страницу, https://foo.bar/ , потому что этот URL «должен работать», и его нельзя переименовать. (Ну, они могут перейти на https: // www.foo.bar/ , но это отдельная проблема.) Если я сделаю ссылку на https://foo.bar/index.php , а затем кто-то обновит веб-сайт, могут произойти всевозможные глупости. Они должны сделать https://foo.bar/index.php перенаправлением (или сделать перенаправление 404 в корневой папке) на нужную страницу, но я знаю Я не могу рассчитывать на это — я видел десятки неработающих ссылок на домашнюю страницу. https://foo.bar/index.php может обслуживать пустую страницу, неработающую страницу или (что еще хуже) устаревшую версию домашней страницы.

root (директива Caddyfile) — Документация Caddy

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

В частности, эта директива устанавливает заполнитель {http.vars.root} . Он является взаимоисключающим для других директив root в том же блоке, поэтому можно безопасно определять несколько корней с совпадающими элементами, которые пересекаются: они не будут каскадироваться и перезаписывать друг друга.

Эта директива не включает автоматическое обслуживание статических файлов, поэтому она часто используется вместе с директивой file_server или директивой php_fastcgi .

Синтаксис

 корень [<совпадение>] <путь>
 
  • <путь> — это путь к корню сайта.

Обратите внимание, что аргумент может быть ошибочно принят синтаксическим анализатором как токен сопоставления, если он начинается с /.Чтобы устранить неоднозначность, укажите токен сопоставления подстановочных знаков ( * ). См. Примеры ниже.

Примеры

Установите корень сайта на / home / user / public_html для всех запросов:

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

 корень * / home / user / public_html
 

Установите корень сайта на public_html (относительно текущего рабочего каталога) для всех запросов:

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

 корень public_html
 

Изменить корень сайта только для запросов в / foo / * :

 корень / foo / * / домашний / пользователь / public_html / foo
 

Директива root обычно сочетается с file_server для обслуживания статических файлов и / или с php_fastcgi для обслуживания сайта PHP:

 корень * / home / user / public_html
файловый сервер
 
Администрирование

— Как переместить мой сайт из подпапки в корень?

Интересно, почему никто не предложил использовать компонент Akeeba Backup и скрипт Akeeba Kickstart .Для некоторых пользователей это может быть более простой способ сделать то же самое, что предлагал FFrewin. Akeeba делает все это автоматически.

Оба они бесплатны (в базовой версии pro не требуется). Вы можете скачать их прямо на AkeebaBackup.com/download.

Необходимые шаги:

  1. Установить Akeeba Backup
  2. Установите Akeeba Backup, автоматическая настройка выполняется одним щелчком мыши сразу после того, как вы откроете компонент в вашем Joomla Administration
  3. Сделайте резервную копию вашего сайта с помощью Akeeba Backup
  4. Загрузите резервную копию (.jpa файл)
  5. Загрузите резервную копию в новое место на вашем FTP (независимо от того, является ли это другой хост или просто другая папка, вы можете переместить свой сайт куда угодно, даже на локальный)
  6. Распакуйте Akeeba Kickstart и загрузите файл kickstart.php в то же место, куда вы загрузили файл .jpa.
  7. В браузере перейдите по адресу http: //newlocation.xy/kickstart.php
  8. Откроется Akeeba Kickstart, выберите прямой метод
  9. Пройти весь процесс и заполнить обязательные поля (как при новой установке Joomla)
    • Параметры подключения к базе данных (сервер, имя, пароль) — если вы хотите сохранить ту же базу данных, что и у вас уже есть, используйте другой префикс таблицы
    • Настройки веб-сайта — установите новый действующий URL, включая http: //, что наиболее важно.Кроме того, вы также можете изменить пароль суперадмина и настроить новые учетные записи FTP)
    • Когда все будет сделано, нажмите «удалить папку установки»
  10. Вот и все, если новый сайт работает, вы можете удалить свой сайт в предыдущем месте и старые таблицы базы данных (они должны иметь другой префикс или находиться в отдельной базе данных).

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

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *