webm

Przekierowanie strony

Posted on: Sierpień 4, 2007

6 sposobów na przekierowanie strony.

PHP

1. Przekierowanie funkcją PHP header()

<? header("Location: http://nowadomena.pl"); ?>

JS

2. Przekierowanie funcją JavaScript location

<script> window.location = "http://nowadomena.pl" </script>

HTML

3.Przekierowanie przez tag META

<META HTTP-EQUIV="Refresh" CONTENT="5;URL=http://nowadomena.pl">

Powyższy tag META umieszcza się w części HEAD dokumentu HTML. Można ustawić przy nim opóźnienie, które definiuje się w parametrze CONTENT. W powyższym przykładzie strona uruchomi się po upływie 5 sekund.

4. Pseudo-przekierowanie przez ramkę FRAME

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<html xmlns=”http://www.w3.org/1999/xhtml”>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=iso-8859-2″ />
<title></title>
</head>

<FRAMESET rows="*"><FRAME src="http://nowadomena.pl" frameborder="0"></FRAMESET>
</HTML>

Apache

5. Przekierowanie przez plik konfiguracyjny .htaccess i Mod-Rewrite

Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://nowadomena.pl/$1 [R=301,L]

6. Permanentne przekierowanie przez plik konfiguracyjny .htaccess

Redirect permanent / http://nowadomena.pl

About these ads

Odpowiedzi: 4 to "Przekierowanie strony"

jeśli spojrzeć na przekierowanie jako efekt, to jest jak najbardziej :]

[...] oraz własnych doświadczeń [...]

No i świetnie napisane – prosto – pod ręką wiele sposobów. Dzięki za umieszczenie w necie!

Tak dobry artykuł – wszystko krótko, bez błędów i w jednym miejscu.

Dodał bym jeszcze JavaScript parent.location.herf

Dodaj komentarz

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

WordPress.com Logo

Komentujesz korzystając z konta WordPress.com. Log Out / Zmień )

Twitter picture

Komentujesz korzystając z konta Twitter. Log Out / Zmień )

Facebook photo

Komentujesz korzystając z konta Facebook. Log Out / Zmień )

Google+ photo

Komentujesz korzystając z konta Google+. Log Out / Zmień )

Connecting to %s

Follow

Otrzymuj każdy nowy wpis na swoją skrzynkę e-mail.

%d bloggers like this: