Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > fr.comp.lang.php > #3030 > unrolled thread

Re: redirections de pages en php ?

Started bypehache <pehache.7@gmail.com>
First post2017-05-07 10:12 +0200
Last post2017-05-08 19:14 +0200
Articles 4 — 2 participants

Back to article view | Back to fr.comp.lang.php

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  Re: redirections de pages en php ? pehache <pehache.7@gmail.com> - 2017-05-07 10:12 +0200
    Re: redirections de pages en php ? "Pierre www.zetrader.fr" <www.zetrader.info> - 2017-05-08 12:15 +0200
      Re: redirections de pages en php ? "Pierre www.zetrader.fr" <www.zetrader.info> - 2017-05-08 12:17 +0200
        Re: redirections de pages en php ? pehache <pehache.7@gmail.com> - 2017-05-08 19:14 +0200

#3030 — Re: redirections de pages en php ?

Frompehache <pehache.7@gmail.com>
Date2017-05-07 10:12 +0200
SubjectRe: redirections de pages en php ?
Message-ID<en837dF9a72U3@mid.individual.net>
Je mets fr.comp.lang.php en copie


Le 06/05/2017 à 10:01, pehache a écrit :
> Bonjour,
>
> j'ai converti un vieux blog SPIP (conservé uniquement comme archive en
> ligne, mais qui n'est plus utilisé) en version statique en l'aspirant
> avec wget. Ca marche, mais il y a un petit souci : les adresses de type
>
> 1) http://xxx/article.php3?id_article=6296
>
> sont devenues
>
> 2) http://xxx/article.php3?id_article=6296.html
>
> Ce n'est pas très grave, Google va finir par réindexer le site à partir
> de la racine http://xxx/ qui est toujours valide, mais je me demande si
> il existerait un moyen simple sur le serveur pour rediriger les adresses
> invalides (1) vers les adresses valides (2) ?
>
> Je suppose qu'en créant un fichier "article.php3" qui va bien il doit y
> avoir moyen ? Mais je n'y connais (presque) rien en php...

[toc] | [next] | [standalone]


#3031

From"Pierre www.zetrader.fr" <www.zetrader.info>
Date2017-05-08 12:15 +0200
Message-ID<59104530$0$10187$426a74cc@news.free.fr>
In reply to#3030
Le 07/05/2017 à 10:12, pehache a écrit :
> Je mets fr.comp.lang.php en copie
>
>
> Le 06/05/2017 à 10:01, pehache a écrit :
>> Bonjour,
>>
>> j'ai converti un vieux blog SPIP (conservé uniquement comme archive en
>> ligne, mais qui n'est plus utilisé) en version statique en l'aspirant
>> avec wget. Ca marche, mais il y a un petit souci : les adresses de type
>>
>> 1) http://xxx/article.php3?id_article=6296
>>
>> sont devenues
>>
>> 2) http://xxx/article.php3?id_article=6296.html
>>
>> Ce n'est pas très grave, Google va finir par réindexer le site à partir
>> de la racine http://xxx/ qui est toujours valide, mais je me demande si
>> il existerait un moyen simple sur le serveur pour rediriger les adresses
>> invalides (1) vers les adresses valides (2) ?
>>
>> Je suppose qu'en créant un fichier "article.php3" qui va bien il doit y
>> avoir moyen ? Mais je n'y connais (presque) rien en php...

Si tu veux faire une redirection 301 dans une php, tu mets ce code :
<?php
header("Status: 301 Moved Permanently", false, 301);
header("Location: http://www.exemple.net/repertoire/page.php");
exit();
?>

Si tu veux le faire au niveau du fichier htaccess, il faut mettre :
RedirectPermanent /repertoire/page-a-rediriger.html 
http://www.exemple.net/repertoire/page-de-destination.html

Si c'est un répertoire entier :
RedirectPermanent /repertoire 
http://www.exemple.net/repertoire-de-destination
-- 
http://zetrader.info & http://zetrader.fr
Forum http://zeforums.com - http://aribaut.com

[toc] | [prev] | [next] | [standalone]


#3032

From"Pierre www.zetrader.fr" <www.zetrader.info>
Date2017-05-08 12:17 +0200
Message-ID<591045cd$0$10187$426a74cc@news.free.fr>
In reply to#3031
Le 08/05/2017 à 12:15, Pierre www.zetrader.fr a écrit :
> Le 07/05/2017 à 10:12, pehache a écrit :
>> Je mets fr.comp.lang.php en copie
>>
>>
>> Le 06/05/2017 à 10:01, pehache a écrit :
>>> Bonjour,
>>>
>>> j'ai converti un vieux blog SPIP (conservé uniquement comme archive en
>>> ligne, mais qui n'est plus utilisé) en version statique en l'aspirant
>>> avec wget. Ca marche, mais il y a un petit souci : les adresses de type
>>>
>>> 1) http://xxx/article.php3?id_article=6296
>>>
>>> sont devenues
>>>
>>> 2) http://xxx/article.php3?id_article=6296.html
>>>
>>> Ce n'est pas très grave, Google va finir par réindexer le site à partir
>>> de la racine http://xxx/ qui est toujours valide, mais je me demande si
>>> il existerait un moyen simple sur le serveur pour rediriger les adresses
>>> invalides (1) vers les adresses valides (2) ?
>>>
>>> Je suppose qu'en créant un fichier "article.php3" qui va bien il doit y
>>> avoir moyen ? Mais je n'y connais (presque) rien en php...
>
> Si tu veux faire une redirection 301 dans une php, tu mets ce code :
> <?php
> header("Status: 301 Moved Permanently", false, 301);
> header("Location: http://www.exemple.net/repertoire/page.php");
> exit();
> ?>
>
> Si tu veux le faire au niveau du fichier htaccess, il faut mettre :
> RedirectPermanent /repertoire/page-a-rediriger.html
> http://www.exemple.net/repertoire/page-de-destination.html
>
> Si c'est un répertoire entier :
> RedirectPermanent /repertoire
> http://www.exemple.net/repertoire-de-destination

Il y a beaucoup d'articles à rediriger ?
Pour savoir si c'est faisable à la main dans la page php ou si il vaut 
mieux créer une règle.
-- 
http://zetrader.info & http://zetrader.fr
Forum http://zeforums.com - http://aribaut.com

[toc] | [prev] | [next] | [standalone]


#3033

Frompehache <pehache.7@gmail.com>
Date2017-05-08 19:14 +0200
Message-ID<enbnc2F1dt3U1@mid.individual.net>
In reply to#3032
Le 08/05/2017 à 12:17, Pierre www.zetrader.fr a écrit :
> Le 08/05/2017 à 12:15, Pierre www.zetrader.fr a écrit :
>> Le 07/05/2017 à 10:12, pehache a écrit :
>>> Je mets fr.comp.lang.php en copie
>>>
>>>
>>> Le 06/05/2017 à 10:01, pehache a écrit :
>>>> Bonjour,
>>>>
>>>> j'ai converti un vieux blog SPIP (conservé uniquement comme archive en
>>>> ligne, mais qui n'est plus utilisé) en version statique en l'aspirant
>>>> avec wget. Ca marche, mais il y a un petit souci : les adresses de type
>>>>
>>>> 1) http://xxx/article.php3?id_article=6296
>>>>
>>>> sont devenues
>>>>
>>>> 2) http://xxx/article.php3?id_article=6296.html
>>>>
>>>> Ce n'est pas très grave, Google va finir par réindexer le site à partir
>>>> de la racine http://xxx/ qui est toujours valide, mais je me demande si
>>>> il existerait un moyen simple sur le serveur pour rediriger les
>>>> adresses
>>>> invalides (1) vers les adresses valides (2) ?
>>>>
>>>> Je suppose qu'en créant un fichier "article.php3" qui va bien il doit y
>>>> avoir moyen ? Mais je n'y connais (presque) rien en php...
>>
>> Si tu veux faire une redirection 301 dans une php, tu mets ce code :
>> <?php
>> header("Status: 301 Moved Permanently", false, 301);
>> header("Location: http://www.exemple.net/repertoire/page.php");
>> exit();
>> ?>
>>
>> Si tu veux le faire au niveau du fichier htaccess, il faut mettre :
>> RedirectPermanent /repertoire/page-a-rediriger.html
>> http://www.exemple.net/repertoire/page-de-destination.html
>>
>> Si c'est un répertoire entier :
>> RedirectPermanent /repertoire
>> http://www.exemple.net/repertoire-de-destination
>
> Il y a beaucoup d'articles à rediriger ?

Environ 6500 ;)

> Pour savoir si c'est faisable à la main dans la page php ou si il vaut
> mieux créer une règle.

[toc] | [prev] | [standalone]


Back to top | Article view | fr.comp.lang.php


csiph-web