Home > Tárhely és domain kezelése > Tárhely > A weboldal átirányítása más címre

A weboldal átirányítása más címre

Az átirányítás segítségével (HTTP 301) a látogatót egy más URL címre irányíthatja. Az átirányítást általában a weboldal költöztetésekor használjuk, mikoris fontos, hogy a régi URL cím még egy ideig működjön.


Több lehetőség létezik a weboldal átirányításához (HTTP 301):

  • .htaccess
  • JavaScript
  • PHP
  • HTML

.htaccess átirányítás

A www-s domain átirányítása www előtag nélküli domainre:

<IfModule mod_rewrite.c>
	RewriteEngine On
	RewriteCond %{HTTP_HOST} ^www.azendomainem.hu [NC]
	RewriteRule ^(.*)$ http://azendomainem.hu/$1 [L,R=301]
</IfModule>


A www nélküli domain átirányítása www-s domainre


<IfModule mod_rewrite.c>
	RewriteEngine On
	RewriteCond %{HTTP_HOST} ^azendomainem.hu [NC]
RewriteRule ^(.*)$ http://www.azendomainem.hu/$1 [L,R=301]
</IfModule>


Karbantartás miatti időszakos átirányítás:


RewriteRule ^$ http://www.azendomainem.hu/karbantartas.html [R=302,L]


Átirányítás PHP segítségével

<?php
	header( "HTTP/1.1 301 Moved Permanently" ); 
	header( "Location: http://www.azendomainem.hu" ); 
?>


Átirányítás HTML segítségével

A content érték az átirányítás kezdetének idejét adja meg másodpercekben.

<!DOCTYPE html>
<html>
<head>
	<title>Redirect</title>
	<meta http-equiv="refresh" content="3;url=http://www.azendomainem.hu">
</head> <body> 3 másodperc mulva át lesz irányítva. </body> </html>