NOTE! This site uses cookies and similar technologies.

If you not change browser settings, you agree to it.

I understand

Aktualnie jesteś:

 

Przekierowania  w Apache

 

Parę przykładów, na przekierowania stałe.

Jeśli chcemy ustawić na stałe przekierowanie strony www.bramka.tk na www.darek.tk to utwórzmy w katalogu głównym domeny www.bramka.tk plik .htacces z taką zawartością

RewriteEngine On

Redirect 301 / http://www.darek.tk/

lub

RewriteEngine On

RewriteRule  .*  http://www.darek.tk/ [R=301,L]

albo

RewriteEngine On

RewriteRule ^(.*)$ http://www.darek.tk/$1 [R=301,L]

Gdy chcemy przekierować subdomenę to powyższekody umiesczamy w pliku .htaccess w subdoemenie. Oczywiście, gdy przekierowujemy tymczasowo to zmieniamy 301 na 307. Gdy nasza strona znajduje się  podkatalogu jakiejś domeny, czyli chcemy przekierować stronę www.darek.tk/bramka na www.bramka.tk. Wklejmy więc do pliku .htaccess umieszczonego w głównym katalogu domeny www.darek.tk

RewriteEngine On

Redirect 301 /bramka  http://www.bramka.tk/

 

Inny sposób na uzyskanie tego samego efektu co powyżej,  czyli  przekierowanie z www.darek.tk/bramka na www.bramka.tk

ReroteEngine On

RewriteRule  ^bramka/?$ http://www.bramka.tk/ [R=301,L]

 

Możemy także przekierowac stronę nieznajdującą się w głównym katalogu na subdsomenę, czyli przekierowanie z www.darek.tk/bramka na www.bramka.darek.tk.

RewriteEngine On

RewriteRule  ^bramka/(.*) http://www.bramka.darek.tk/ [R=301,L]

 

Niektóre kody przekierowań protokołu HTTP 1.1

 

Kod Nazwa Opis
301

Moved Permanently

Strona została trwale przeniesiona pod inny adres
302 Found  
307 Temporary Redirect Strona zostałą tymczasowo przeniesiona na inny adres

Add comment


Security code
Refresh