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

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

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

Прегледи 1163Актуализиран 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,163
Актуализирано преди 7 години

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

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

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

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

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