Strona 1 z 1

Przekierowanie na nowy adres

: czw mar 04, 2010 3:07 am
autor: Speed1111
Witam. Mam alias dl.pl i mam takie pytanie. Czy da rade zrobić tak aby automatycznie przekierowywał z poprzedniego adresu, bo w tym wypadku działają oba.

Re: Przekierowanie na nowy adres

: wt lip 27, 2010 6:04 pm
autor: Theprz3m0
Proponuję użycie skryptu JavaScript, powinien zadziałać:
<script type="text/javascript">
function nowyadres(){
location.href="http://www.nowyadres.pl";
}
window.onload = nowyadres;
</script>
umieść to w znaczniku <head>
Ogólnie to powinno zadziałać bez wywoływania funkcji, znaczy w znaczniku script tylko location.href="...", ale funkcja ta wywoła się dopiero po załadowaniu strony, czyli także skryptów JS.

Re: Przekierowanie na nowy adres

: pn lis 15, 2010 7:22 pm
autor: mf2010
A dlaczego JS, a jak przeglądarka ma wyłaczony js? albo jest to bot?

Najlepsze rozwiązanie to mod_rewrite

Kod: Zaznacz cały

RewriteCond %{HTTP_HOST} ^www.stara-strona.pl [or]
RewriteCond %{HTTP_HOST} ^stara-strona.pl
RewriteRule (.*) http://www.nowa-strona.pl/$1 [R=301,L]
lub php

Kod: Zaznacz cały

 <?php  
 header("HTTP/1.1 301 Moved Permanently");   
 header("Location: http://www.nowa-strona.pl/");   
 exit;  
 ?> 
poczytaj: http://sf.jogger.pl/2007/05/02/mod-rewr ... zykladach/

Re: Przekierowanie na nowy adres

: czw lis 18, 2010 2:49 pm
autor: www.skrypty.pro
php osluguje kazda przegladarka, js jednak nie...

Re: Przekierowanie na nowy adres

: pt lis 19, 2010 3:55 pm
autor: trak
www.skrypty.pro pisze:php osluguje kazda przegladarka
Akurat żadna przeglądarka nie obsługuje PHP! Od tego jest serwer.