Une page d'un nom de domaine redirigé vers sous nom de domaine

Nouveau WRInaute
WRInaute passionné
A mettre en tête de ton fichier que tu veux rediriger.

Code:
if(eregi('www.super8france.com/conten...v-video8-hi8-sur-dvd-clef-usb-disque-dur.(html|php)', $_SERVER['REQUEST_URI']) ) {
header ('HTTP/1.1 301 Moved Permanently');
header('Location: https://cassettes-videos-numerisation.super8france.com');
die();}

Attention la fonction eregi est obsolète depuis php 5.3 voir preg_match

Après quel est l'interet de rediriger sur un sous domaine et pas sur une url plus courte du même domaine?
 
Nouveau WRInaute
A mettre en tête de ton fichier que tu veux rediriger.

Code:
if(eregi('www.super8france.com/conten...v-video8-hi8-sur-dvd-clef-usb-disque-dur.(html|php)', $_SERVER['REQUEST_URI']) ) {
header ('HTTP/1.1 301 Moved Permanently');
header('Location: https://cassettes-videos-numerisation.super8france.com');
die();}

Attention la fonction eregi est obsolète depuis php 5.3 voir preg_match

Après quel est l'interet de rediriger sur un sous domaine et pas sur une url plus courte du même domaine?
Merci
En effet le php 5.3 est obsolète mais pourquoi ne pas le faire directement au niveau du htaccess ?
C'est un choix personnel, stratégique de préférer une redirection vers un sous nom de domaine plutôt que de changer une url.
 
Dernière édition:
WRInaute accro
Vous pouvez le faire en testant l'URI
PHP:
<?php
if ( preg_match("#d10506_transfert-....#s",$_SERVER["REQUEST_URI"] ) )  {
     header('Status: 301 Moved Permanently', true, 301);
     header('Location: https://ndd.com/');
     exit;
     } ?>
htaccess :
Code:
RewriteCond %{REQUEST_URI} d10506_transfert-....
RewriteRule $ https://ndd.com
 
WRInaute accro
Peut-être le metacaractère de redirection, bien que..
Normalement la capture et la redirection devrait se faire
Code:
RewriteCond %{REQUEST_URI} /contents/fr/d10506_transfert-numerisation-cassettes-videos-camescope-magnetoscope-vhs-vhs-c-mini-dv-video8-hi8-sur-dvd-clef-usb-disque-dur.html
RewriteRule (.*) https://ndd.com

Ou alors c'est un problème sur la longueur de l'url, j'ai regardé la doc d'Apache sur l'URI, il n'y a aucune indication sur la taille maxi de la chaine a capturer.
 
Discussions similaires
Haut