Comment savoir si le serveur permet les redirections ?

WRInaute discret
Bonjour,

J'aimerais savoir si le serveur dédié de mon client permet d'effectuer des redirections.

En effet j'ai mis en place des redirections dans le .htaccess et celles ci ne fonctionne pas ...

Code:
Redirect permanent /ancienne-url http://site.fr/nouvelleurl


Petite précision, /ancienne-url n'existe pas enfait mais mon client à publié cette page dans un magasine et voudrait donc la rediriger vers la bonne page...

Comment faire...
 
WRInaute passionné
Bonjour,

RedirectPermanent, c'est sans espace. ;-)

Le mieux étant toujours de voir avec l'hébergeur...

Rod
 
WRInaute discret
Bonjour et merci de votre réponse.

Par contre même sans espace cela ne fonctionne pas...
Enfaite il n'y a pas d'herbergeur, leur serveur ils le gèrent eux même vu que c'est une grande entreprise..
Il n'y a aucune requête PHP qui permet de savoir s'il est possible d'en faire ?

Cela ne vient pas du fait que la page à rediriger n'existe pas ?
 
WRInaute accro
La redirection permanente de cette façon c'est de l'apache, et pas du php.
En regardant les en têtes http tu sauras si tu es en Apache (possible) ou en IIS (plus complexe)
Tu peux aussi faire une redirection php via l'en tête de la page
 
WRInaute discret
Bonjour Marie Aude,

Impossible de faire une redirection PHP vu que /ancienne-url n'existe nul part, cette URL a juste était écrite dans un magazine et donc certains visiteurs taperont directement cette url dans leur navigateur

(c'est bien un serveur Apache)
 
WRInaute passionné
Tu créé la page "ancienneurl" et tu met la redirection php dessus. ;-)

Si c'est un serveur apache, faut vérifier si le module est actif.
 
WRInaute discret
@Marie aude

Effectivement j'avais pensé à cela mais lorsque je créé cette page sur le nouveau site elle a la forme : /url?=fr (avec plusieurs paramètres et donc ma redirection ne fonctionne pas.
(je ne peux créé une adresse sans paramètre de langue enfaite)

@Koxin-L.fr
Comment vérifier que le module est actif ?
 
WRInaute discret
D'accord mais ma page doit être de la forme : /mapage (sans aucune extension) comment je fais pour faire la redirection si je ne peux pas mettre d'extension... désolé mais je nage un peu ^^
 
WRInaute accro
Normalement tu peux le déclarer dans le htaccess

Sinon, vérifies bien dans ton htaccess que tu as déclaré la "base"
 
Discussions similaires
Haut