Загрузка сайта из подкаталога | ВесьТоп создание и продвижение сайтов

Поддержка сайта

Высокие позиции в поисковой системе, на прямую зависят от развития вашего сайта.

Продвижение сайтов

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

Создание сайтов

Мы делаем сайты быстро, недорого и профессионально. От работы с нами, у вас останутся только положительные эмоции.

Загрузка сайта из подкаталога

Загрузка сайта из подкаталога

По умолчанию при загрузке на сервер хостинга ваш сайт загружается из каталога public_html — это основной веб-каталог сайта.

Когда вы открываете www.domain.com, загружается файл index.php (или index.html), который находится внутри каталога public_html.

Однако, если по какой-то причине вы создали тестовый каталог, содержащий все файлы на сайте, вы сможете открыть www.domain.com/test/, который загрузит файл index.php, который находится в public_html / test.

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

Если вы хотите загрузить сайт из тестового каталога при записи домена и не видеть этот тест в URL-адресе, то в основном веб-каталоге public_html в файле .htaccess разместите следующие команды:

RewriteEngine на RewriteCond% {HTTP_HOST} ^ (www.)? Domain.com $ RewriteCond% {REQUEST_FILENAME}! -F RewriteCond% {REQUEST_FILENAME}! -D RewriteCond% {REQUEST_URI}! Test / RewriteRule /. * [L]

Если файл .htaccess еще не был создан в public_html, его можно создать с помощью cPanel -gt; Файловый менеджер. Вы должны включить [v] Показать скрытые файлы.

В приведенных выше командах вы, конечно же, должны изменить domain.com на доменное имя вашего сайта и заменить имя тестового каталога на имя каталога в вашем каталоге public_html.

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

Еще похожие сообщения о htaccess и mod_rewrite:

Примените магию с помощью mod_rewrite в htaccess
Перенаправление домена
Удалите .html из URL-адреса mod_rewrite
Удалите расширения PHP из URL-адресов сайтов

Читайте так же:
Not found

Нам доверяют

Интернет магазин