Bonjour,
J'ai un problème d'URL forwarding, sans savoir exactement s'il est lié à Apache ou au service qui transmet les requêtes.
Le voici:
Un site web situé sur un domaine (http://www.anciendomaine.org) est forwardé sur un nouveau site que je peux administrer (http://www.nouveaudomaine.org).
La redirection a été faite au niveau du fournisseur d'accès à Internet par le propriétaire de "l'ancien" domaine.
La redirection fonctionne, mais ne ramène qu'à la racine du site
Plus précisément
http://www.anciendomaine.org/mapage/photos
redirige vers
http://www.nouveaudomaine.org/monsite
mais je souhaiterais:
http://www.nouveaudomaine.org/monsite/mapage/photos
J'ai essayé de définir des redirection en "testant" le nom de domaine dans Apache comme le préconise la doc Apache:
http://httpd.apache.org/docs/2.4/rew...#canonicalhost
Mais sans succès; tant avec VirtualHost + ServerName qu'avec RewriteRule.
Plus précisément mes questions sont:
1) Est-ce qu'il est possible d'effectuer la redirection au niveau de la page à partir du serveur de la cible de la redirection? Dans ce cas-ci ce sont peut-être les règles que j'ai introduites qui sont mal définies.
2) Pour que que l'Apache (côté cible de la redirection) puisse mettre en œuvre les directives portant sur le nom "www.anciendomaine.org",dans une situation de "forwarding" au niveau de l'ISP, faut-il impérativement que ce nom soit d'abord défini dans un DNS faisant déjà pointer l'ancien domaine sur le nouveau serveur?
Partager