1. Начало
  2. Домейни
  3. Управление на домейн
  4. cPanel домейни
  5. Промяна на Document Root за основен домейн

Промяна на Document Root за основен домейн

Основната директория (Document Root) за основния домейн на хостинг акаунт със cPanel е public_html.

При услугата споделен хостинг не се поддържа промяна на основната директория (public_html).

В случай че желаете да се промени основната директория за основния домейн в хостинг акаунта, има няколко варианта:

Промяна на основния домейн

Може да се сложи друг домейн за основен за хостинг акаунта. След това домейнът, за който желаете смяна на основната директория, да се добави като Addon домейн. При добавянето на домейн като Addon домейн може да се зададе Root директорията по желание.

Промяна на основен домейн в cPanel

Пренаписващи правила в .htaccess

Чрез пренаписващи правила (mod_rewrite) може да се укаже друга директория, от която да се зарежда сайтът. За целта в .htaccess файла се добавят следните правила:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain\.tld$ [OR]
RewriteCond %{HTTP_HOST} ^www\.domain\.tld$
RewriteCond %{REQUEST_URI} !^/dir/
RewriteRule (.*) /dir/$1

domain.tld – името на вашия домейн
dir – името на директорията, в която са разположени файловете

Бележка: .htaccess файлът има рекурсивно действие, т.е. правилата в него оказват влияние за директорията, в която се намират, както и за всички нейни поддиректории. В случай че за самия сайт има добавени и други пренаписващи правила, то може да се получи конфликт между тях.

Обновена: 12.10.2022

Беше ли Ви полезна тази статия?

Вижте още