Redirection

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Redirection

Re: Redirection

par moogli » 10 août 2015, 23:04

salut,

c'est normal, par habitude www.monsite.com est un alias de monsite.com du coup c'est la même url.
Ensuite index.php est la page par défaut qui est appelé lorsque l'on indique pas de fichier. Donc monsite.com c'est la même chose que monsite. com/index.php.
si, pour une question d'estétique je suppose, tu ne souhaites avoir que l'une ou l'autre des url je te conseil d'utiliser un fichier htaccess avec une redirection 403 de celle qui ne te plait pas vers l'autre. il est préférable de faire tourner apache seul que d'utiliser php juste pour ça ;).

voici de la doc sur le sujet https://openclassrooms.com/courses/la-redirection-http (avec la solution à ta question ;) ).

@+

Redirection

par yoann38 » 09 août 2015, 20:49

Salut à tous !!!

Bon je m'adresse à vous pour avoir un petit renseignement sur un problème.
J'ai créer mon site et tt marche sans trop de problème mais je vois que ma page d'accueil à plusieurs adresse, c'est à dire:
http://www.monsite.fr/index.php
http://monsite.fr/index.php
http://www.monsite.fr
http://monsite.fr

Le but serait de garder uniquement : http://monsite.fr

J'aimerais donc savoir pourquoi les pages se sont créer ainsi afin de ne pas reproduite cette erreur et surtout comment la résoudre.
Merci à vous

Faut il quelque chose comme ça:
<?php
	 if(eregi('index.(html|php)', $_SERVER['REQUEST_URI'])) 
	 { 
	  header('HTTP/1.1 301 Moved Permanently'); 
	  header('Location: http://monsite.fr/'&#41;; 
	 } 
	?>