OVH Community, votre nouvel espace communautaire.

Rediriger seulement index.php et pas les autres pages


btzbtz
26/06/2016, 10h12
Un énorme merci. Ça fonctionne parfaitement.

buddy
26/06/2016, 10h07
Non. C'est identique si tu as bien suivi le code php. Ça fait une Redirection permanente 301 comme le htaccess

btzbtz
26/06/2016, 09h28
Ça fonctionne très bien. Merci beaucoup pour ta réponse.
Est-ce que cette manière de procéder peut être préjudiciable au référencement (par rapport à l'utilisation du htaccess ?

btzbtz
25/06/2016, 21h07
Citation Envoyé par buddy
Pourquoi ne pas faire une direction en PHP en mettant dans index.php
header('Status: 301 Moved Permanently', false, 301);
header('Location: http://www.ndd.tld/dossier');
?>
Un grand merci pour ta réponse buddy.
C'est une bonne idée, mais je me demandais s'il fallait obligatoirement passé par htaccess pour le référencement.
Ou dit d'une autre manière est-ce que ne pas passer par le htaccess peut pénaliser le référencement ?

Merci encore quoi qu'il en soit.

buddy
25/06/2016, 20h10
Pourquoi ne pas faire une direction en PHP en mettant dans index.php


header('Status: 301 Moved Permanently', false, 301);
header('Location: http://www.ndd.tld/dossier');
?>

btzbtz
25/06/2016, 19h16
Bonjour.

J’ai cherché dans les discution sur les redirections, mais je n’ai pas trouvé ce problème là.
Je cherche à faire une redirection htaccess de la page : domaine.com.index.php vers domaine.com.repertoire. (en fait mon wp)

Dans le fichier htaccess de domaine.com, j’ai essayé :
RewriteRule ^ /repertoire [R=301,L]

Ça marche mais le problème c’est que toutes les pages de mon domaine sont redirigées vers repertoire. (Pas seulement l’index.php.)

Alors, j’ai essayé :
RewriteRule ^index.php /repertoire [R=301,L]
mais ça ne marche pas. Il n’y a pas de redirection dutout.

Quelqu’un a t-il une idée*?

Merci