🍁 Autumn Sale — До 70% отстъпка за хостинг и домейни
активирай сега
Често задавани въпроси • Разработчик

Как мога да хоствам основния си домейн от поддиректория, използвайки файла .htaccess?

В тази статия ще обясним как да хоствате основния домейн в подпапка, използвайки файла .htaccess.

Прегледи 1162Актуализиран 7 aniПубликувано на 26/06/2019до Alexandru J.

По подразбиране основният домейн ще използва директорията public_html за своите файлове.
Допълнителните домейни (addon, поддомейни) ще използват поддиректории в основната директория.

Въпреки това е възможно основният домейн да се хоства от поддиректория в public_html, като се настрои пренасочване в файла .htaccess в папката public_html, така че сървърът да пренасочва всички заявки за основния домейн към съответната поддиректория в public_html.

Посетителите на сайта няма да знаят, че домейнът се зарежда от поддиректория, тъй като това няма да бъде добавено към името на URL.

За да се извърши тази операция, следните редове трябва да бъдат добавени в файла.htaccess, от public_html:

#Активирайте режим на пренаписване
RewriteEngine on

#Заменете "domeniu.ro" с желания домейн
RewriteCond %{HTTP_HOST} ^(www.)?domeniu.ro$

#Заменете "subfolder" с името на използваната поддиректория.
RewriteCond %{REQUEST_URI} !^/subfolder/

#Не променяйте тези редове
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

#Заменете "subfolder" с името на използваната поддиректория.
RewriteRule ^(.*)$ /subfolder/$1

#Заменете "domeniu.ro" с желан домейн
RewriteCond %{HTTP_HOST} ^(www.)?domeniu.ro$

#Заменете "subfolder" с името на използваната поддиректория и index.html с желаната начална страница.
RewriteRule ^(/)?$ subfolder/index.html [L]

Подобни статии

Прегледи 1,162
Актуализирано преди 7 години

В тази статия ще обясним как да хоствате основния домейн в подпапка, използвайки файла .htaccess.

Прегледи 1,836
Актуализирано преди 2 години

Файлът .htaccess е основен инструмент за конфигуриране на сървъра Apache, позволявайки пренасочвания, защита на директории и управление на достъпа.

Прегледи 1,154
Актуализирано преди 5 години

Не можете да намерите файла .htaccess в FileZilla? Активирането на опцията "Force Showing Hidden Files" в менюто Servers ще ви помогне да визуализирате скритите файлове.