Ten artykuł dotyczy przekierowania domeny za pomocą pliku .htaccess na Webhostingu. Jeśli nie masz Webhostingu, postępuj zgodnie z instrukcją w artykule Domeny – Podstawowe przekierowanie.
V tomto článku se dozvíte:
- Kdy tento návod použijete
- Jak działa przekierowanie przez HTTPS
- Jak skonfigurować przekierowanie na webhostingu
- Częste problemy
- Często zadawane pytania
Kdy tento návod použijete
- Přesměrování nastavené v administraci domény nefunguje, když návštěvník zadá adresu s HTTPS, nebo Chrome stránku otevře přes HTTPS (Přesměrování z administrace domény nefunguje přes HTTPS).
- Prohlížeč u adresy s HTTPS hlásí chybu, stránka nereaguje nebo má chybný certifikát (Przekierowanie z HTTPS).
- Máte doménu jen pro přesměrování na jiný web a chcete, aby fungovala přes HTTP i HTTPS (Konfiguracja przekierowania na Webhostingu).
- Přesměrování po nastavení někomu funguje a jinému ne, například jen se zadaným www (Přesměrování funguje jen někomu).
- Zobrazuje se chyba TOO MANY REDIRECTS (TOO MANY REDIRECTS).
Przekierowanie z HTTPS
Poniższa procedura korzysta z możliwości wygenerowania certyfikatu SSL dla dowolnej domeny lub subdomeny w ramach podstawowej konfiguracji HTTPS na webhostingu lub jego aliasu.
Samym przekierowaniem zajmuje się plik .htaccess, który przekierowuje żądanie HTTPS na podany adres.
Jednoduché přesměrování nastavené v administraci domény s HTTPS nefunguje. Abyste přesměrovali i HTTPS, musí doména mířit na webhosting s vystaveným certifikátem a přesměrování nastavíte v souboru .htaccess podle tohoto článku.
Konfiguracja przekierowania na Webhostingu
Zanim skonfigurujesz przekierowanie na Webhostingu, upewnij się, że:
- Domenę, którą chcesz przekierować, masz ustawioną jako nazwę lub alias Webhostingu.
- Struktura katalogów Webhostingu korzysta z reguł dla różnych witryn aliasów (multihosting).
- Domena w DNS wskazuje na hosting, który ją przekierowuje. Jeśli korzystasz z DNS WEDOS, możesz pozwolić, aby została skierowana automatycznie podczas konfiguracji aliasu; w przeciwnym razie musisz skonfigurować DNS ręcznie. Adresy IP usług znajdziesz w instrukcjach DNS – Rekordy typu A i AAAA.
- Na danym webhostingu używasz domyślnego pliku .htaccess. Jeśli tak nie jest, postępuj zgodnie z rozdziałem Inny niż domyślny .htaccess.
- Aby przekierowywać przez HTTPS, upewnij się również, że dla przekierowywanej domeny masz na webhostingu aktywny certyfikat Let’s Encrypt, zgodnie z instrukcją Webhosting – Ręczna konfiguracja HTTPS.
Następnie wykonaj poniższe kroki:
- Zaloguj się do FTP webhostingu zgodnie z instrukcją FTP – Logowanie.
- Przejdź do folderu www/domains.
- Utwórz nowy katalog o nazwie domeny, którą chcesz przekierować.
- W tym katalogu utwórz nowy plik o nazwie .htaccess (łącznie z kropką na początku).
- Do nowo utworzonego pliku .htaccess wklej kod:
RewriteEngine On
RewriteRule (.*) https://novadomena.tld/ [R=301,L]
Tekst novadomena.tld w kodzie zamień na adres, na który przekierujesz domenę. Następnie zapisz kod.

Przekierowanie przez Webhosting powinno po spełnieniu warunków działać natychmiast po zapisaniu pliku .htaccess. Jeśli tak nie jest, wykonaj test w oknie incognito przeglądarki.
Inny niż domyślny .htaccess
Ta procedura może spowodować błędy witryny w pierwotnej domenie Webhostingu.
Jeśli w folderze www nie używasz domyślnego pliku .htaccess WEDOS, wklej na początku zmodyfikowanego pliku .htaccess poniższy kod:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?staradomena\.tld$
RewriteRule (.*) https://novadomena.tld/$1 [R=301,L]
Druhý řádek kódu upravte na doménu, kterou přesměrujete. Před každou tečku doménového názvu umístěte znak \.
Trzeci wiersz kodu zmień na adres, na który przekierujesz domenę.
Częste problemy
Do częstych problemów z przekierowaniem należą:
- Błąd TOO MANY REDIRECTS
- Přesměrování z administrace domény nefunguje přes HTTPS
- Přesměrování funguje jen někomu
TOO MANY REDIRECTS
Problem: Zamiast przekierowanej witryny wyświetla się błąd TOO MANY REDIRECTS.
Przyczyna: Podczas przekierowania powstała pętla. Najczęściej powoduje ją skierowanie domeny na samą siebie.
Rozwiązanie: Upewnij się, że adres, na który przekierowujesz, jest inny niż pierwotna domena.
Jeśli problem nie ustępuje, spróbuj rozszerzyć kod do postaci:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://novadomena.tld/$1 [R=301,L]
Přesměrování z administrace domény nefunguje přes HTTPS
Problem: Doména má v administraci nastavené přesměrování. Adresa s HTTP funguje, adresa s HTTPS nereaguje, nebo ji prohlížeč (zejména Chrome) otevře sám přes HTTPS a přesměrování se neprovede.
Przyczyna: Přesměrovací server domény HTTPS nepodporuje. Doména mu navíc míří na přesměrovací server, ne na webhosting s certifikátem.
Rozwiązanie: Nasměrujte doménu na webhosting (nebo ji na něm nastavte jako alias), vystavte pro ni Let’s Encrypt certifikát a přesměrování nastavte v souboru .htaccess podle kapitoly Konfiguracja przekierowania na Webhostingu. Bez webhostingu využijte HTTPS přesměrování přes WEDOS Protection.
Přesměrování funguje jen někomu
Problem: Přesměrování po nastavení někdo vidí správně, jinému se zobrazí nedostupná stránka (například jen u adresy bez www).
Przyczyna: Prohlížeč nebo DNS má uloženou starou verzi stránky.
Rozwiązanie: Načtěte stránku bez cache klávesovou zkratkou Ctrl+Shift+R, promažte cache prohlížeče, nebo web otevřete v anonymním okně či jiném prohlížeči. Cache návštěvníků neovlivníte, na přesměrovacím serveru domény nejde nastavit. Spolehlivější je přesměrovat přes .htaccess na webhostingu, kde můžete délku držení cache nastavit.
Często zadawane pytania
Co jeśli nie mam Webhostingu?
Możesz skorzystać z przekierowania z domeny zgodnie z instrukcją Domeny – Podstawowe przekierowanie, gdzie HTTPS może zapewnić usługa dodatkowa WEDOS Protection.
Jak skonfigurować przekierowanie w usłudze WebSite 1.0?
W usłudze WebSite możesz skonfigurować przekierowanie, wstawiając własny kod JavaScript w Page Settings. Takie rozwiązanie może jednak nie działać poprawnie we wszystkich przeglądarkach.
Jeśli korzystasz z płatnego abonamentu usługi WebSite i chcesz używać jej wyłącznie do przekierowania HTTPS na inną domenę, poproś o konfigurację przez formularz ⧉. Podaj nazwę usługi WebSite i domenę docelową.
Po zřízení webhostingu přestalo fungovat přesměrování domény nastavené v administraci domény. Jak ji teď přesměruji?
Přes soubor .htaccess na webhostingu. Doména musí mířit na webhosting a mít vystavený Let’s Encrypt certifikát, postup je v kapitole Konfiguracja przekierowania na Webhostingu. Přesměrování pak funguje přes HTTP i HTTPS.
Co se stane, když pro přesměrovanou doménu nemám certifikát?
Přesměrování funguje jen přes HTTP, adresa s HTTPS skončí chybou. Přidejte doménu do certifikátu podle návodu Webhosting – Ręczna konfiguracja HTTPS.