🍁 Autumn Sale — Do 70% zniżki na hosting i domeny
aktywuj teraz
Najczęściej Zadawane Pytania • Dev

Jak mogę hostować moją główną domenę z podfolderu za pomocą pliku .htaccess?

W tym artykule wyjaśnimy, jak hostować główną domenę w podfolderze za pomocą pliku .htaccess.

Widoki 1162Zaktualizowane 7 aniOpublikowano w 26/06/2019przez Alexandru J.

Domyślnie główną domena będzie używać katalogu public_html do swoich plików.
Dodatkowe domeny (addon, subdomeny) będą używać podkatalogów w katalogu głównym.

Jednak możliwe jest hostowanie głównej domeny z podfolderu w public_html, konfigurując przekierowanie w pliku .htaccess w folderze public_html, aby serwer przekierowywał wszystkie żądania dla głównej domeny do odpowiedniego podfolderu w public_html.

Odwiedzający stronę nie będą wiedzieć, że domena ładowana jest z podfolderu, ponieważ nie będzie to dodawane do nazwy URL.

Aby wykonać tę operację, należy dodać następujące linie do pliku.htaccess, z public_html:

#Aktywuj tryb Rewrite
RewriteEngine on

#Zamień "domeniu.ro" na żądaną domenę
RewriteCond %{HTTP_HOST} ^(www.)?domeniu.ro$

#Zamień "subfolder" na nazwę używanego podfolderu.
RewriteCond %{REQUEST_URI} !^/subfolder/

#Nie zmieniaj tych linii
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

#Zamień "subfolder" na nazwę używanego podfolderu.
RewriteRule ^(.*)$ /subfolder/$1

#Zamień "domeniu.ro" na żądaną domenę
RewriteCond %{HTTP_HOST} ^(www.)?domeniu.ro$

#Zamień "subfolder" na nazwę używanego podfolderu i index.html na pożądaną stronę domową.
RewriteRule ^(/)?$ subfolder/index.html [L]

Podobne artykuły

Widoki 1,162
Zaktualizowane 7 lat temu

W tym artykule wyjaśnimy, jak hostować główną domenę w podfolderze za pomocą pliku .htaccess.

Widoki 1,836
Zaktualizowano 2 lata temu

Plik .htaccess jest niezbędnym narzędziem do konfigurowania serwera Apache, umożliwiającym przekierowania, chronienie katalogów i zarządzanie dostępem.

Widoki 1,154
Zaktualizowane 5 lat temu

Nie możesz znaleźć pliku .htaccess w FileZilla? Włączenie opcji "Wymuś wyświetlenie ukrytych plików" w menu Serwery pomoże Ci zobaczyć pliki ukryte.