1. Tudásbázis
  2. The Hosting
  3. Átirányítás
  4. A weboldal átirányítása más címre
  1. Tudásbázis
  2. The Hosting
  3. 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ásik URL címre irányíthatod. Az átirányítást általában a weboldal költöztetésekor használjuk, amikor 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:
(domain.tld helyére a domain neved írd)

<IfModule mod_rewrite.c>
	RewriteEngine On
	RewriteCond %{HTTP_HOST} ^www.domain.tld [NC]
	RewriteRule ^(.*)$ http://domain.tld/$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} ^domain.tld [NC]
	RewriteRule ^(.*)$ http://www.domain.tld/$1 [L,R=301]
</IfModule>

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

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

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

(domain.tld helyére a domain neved írd)

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

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

(domain.tld helyére a domain neved írd)

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.domain.tld">
</head>
<body>
	3 másodperc mulva át lesz irányítva.
</body>
</html>

Átirányítás HTTP-ről HTTPS-re


RewriteEngine On 
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)
nbsp;https://www.domain.tld/$1 [R,L]
Frissítve: 2. november 2021

Hasznos volt ez a cikk?

Kapcsolódó cikkek

Need Support?
Can't find the answer you're looking for?
Contact Support