perlunity.de - PERL | JAVASCRIPT | PHP | MySQL | APACHE



#!/COMMUNITY

Members: 5374
davon online: 1
weitere User: 23
Click for quality!




11.02.2012 / 08:11

Community-Member werden   |   Paßwort vergessen   |   OnlineMonitor (1) Wer ist online ... OnlineMonitor starten !
     

 

Home


PERLscripts


PHPscripts


JAVAscripts


Hilfreiches


Links2www


Newscenter


Community


Interna




Community  »  Perl: Allgemeines Forum zur Themenübersicht Themensuche Themenansicht in Thread-Modus


Beitrag301 moved permanently erzeugen
Seitenanfang
Halli Hallo!

Da das Thema im Archiv zu ist und es die im Beitrag angegebenen Seiten nicht mehr gibt wollte ich fragen, wie ich per Script einen 301 Status ausgeben und auf eine neue Seite verweisen kann.

mfg, Perler

Datum: 10.09.2007-16:27

Beitragre: 301 moved permanently erzeugen
Seitenanfang
Das geht einfach mit der redirect-Funktion des CGI-Moduls

#!/usr/bin/perl

use strict;
use warnings;

use CGI qw();

my $cgi = CGI->new;

print $cgi->redirect(-uri => 'http://example.org', -status => 301);


Denke daran, dass du bei der Verwendung von redirect keinen weiteren Header ausgeben darfst.

Datum: 11.09.2007-00:41

Beitragre: 301 moved permanently erzeugen
Seitenanfang
Hallo!

Danke, funktioniert. Aber muss das "Moved Permanently" nicht auch hinzugefügt werden?

print $cgi->redirect(-uri => 'http://example.org', -status => '301 Moved Permanently');

mfg, perler

Datum: 11.09.2007-06:51

Beitragre: 301 moved permanently erzeugen
Seitenanfang
Ja, ist besser.

:)

Datum: 11.09.2007-08:23

Beitragre: 301 moved permanently erzeugen
Seitenanfang
Ok, habs mal dazugenommen. Nicht dass mich Google nicht mehr mag ;-)

Danke dir.

Datum: 11.09.2007-08:27

-






-
-