Rédirection

Rédirection - HTML/CSS - Programmation

Marsh Posté le 21-11-2006 à 21:22:20    

Bonjour.
J'ai derniérement refait entierement refait mon site en php et comme un naze, j'ai tout placé le nouveau site dans un sous-répertoire.
Maintenant que j'ai fini de transférer tout le contenu vers le nouveau, je recherche le moyen de faire une redirection définitive vers le fichier index.php situé dans le sous répertoire.
Mais le seul problèmes est que les pages devrait pouvoir être consulté par les robots (google et autre)
Est ce qu'un solution existe?
a+
Sub

Reply

Marsh Posté le 21-11-2006 à 21:22:20   

Reply

Marsh Posté le 21-11-2006 à 21:38:19    

Ben remet tout dans le dossier au-dessus [:dawak]

Reply

Marsh Posté le 21-11-2006 à 21:52:35    

Oui, j'aimerait assez.  
mais je ne sais pas comment faire avec le sql ?
ca risque de foirer

Reply

Marsh Posté le 21-11-2006 à 22:11:31    

le sql? surement pas.  :)  
les include() peut-être, si tes chemins ne sont pas relatifs. au pire c'est vite corrigé. [:petrus75]
 
si vraiement ça t'ennuie : redirection avec un .htaccess  [:airforceone]


---------------
intralase surgery [:cerveau love]
Reply

Marsh Posté le 21-11-2006 à 22:36:34    

sub_00 a écrit :

Oui, j'aimerait assez.  
mais je ne sais pas comment faire avec le sql ?
ca risque de foirer


Gné ? Je crois que j'ai pas pigé un truc

Reply

Marsh Posté le 23-11-2006 à 12:16:49    

je vais tenter de monter les fichiers.
mais j'ai aussi vu sur un site pour un .htaccess. mais ca s'applique comment?

Reply

Marsh Posté le 23-11-2006 à 15:57:53    

sinon tu fais un index.php à la racine de ton serveur qui contient simplement :

Code :
  1. <?php header("location: http://www.tonsite.com/leRep/" ); ?>


Et pas d'url relative sinon FlorentG va encore débarquer pour nous rappeler que spa bien, spa dans les normes, bla bla bla...

 

edit: non mais franchement c'est quoi ces liens qui apparaissent dans le code??


Message édité par dwogsi le 23-11-2006 à 15:58:53
Reply

Marsh Posté le 23-11-2006 à 16:26:16    

Faites gaffe, je surveille :o

Reply

Marsh Posté le 23-11-2006 à 17:20:37    

da hasque is watchin' us.  [:dawa]
 
moi je mets trjs des chemins relatifs.  [:pmusa]  
 
 
ça évite bien des soucis.  :na:


---------------
intralase surgery [:cerveau love]
Reply

Marsh Posté le 23-11-2006 à 17:22:41    

pmusa a écrit :

da hasque is watchin' us.  [:dawa]
 
moi je mets trjs des chemins relatifs.  [:pmusa]  
 
 
ça évite bien des soucis.  :na:


 [:florentg]  [:florentg] Ca évite que tu ne t'embête à concevoir une appli bien architecturée :o

Reply

Marsh Posté le 23-11-2006 à 17:22:41   

Reply

Marsh Posté le 23-11-2006 à 17:26:00    

pmusa a écrit :

da hasque is watchin' us.  [:dawa]

 

moi je mets trjs des chemins relatifs.  [:pmusa]

 


ça évite bien des soucis.  :na:


Pas d'accord, une simple variable de config de l'url de ton site(racine) ça règle encore plus de problèmes et tu évites les url relatives et comme ça FlorentG est heureux!


Message édité par dwogsi le 23-11-2006 à 17:26:17
Reply

Marsh Posté le 23-11-2006 à 17:27:27    

lol :D C'est surtout qu'en général, c'est toujours bien que l'application sache où elle est, ça sauve pas mal de fois dans bien des cas. Du coup le problème des liens relatifs/absolus ne devrait pas se poser...

Reply

Marsh Posté le 23-11-2006 à 17:28:54    

FlorentG a écrit :

lol :D C'est surtout qu'en général, c'est toujours bien que l'application sache où elle est, ça sauve pas mal de fois dans bien des cas. Du coup le problème des liens relatifs/absolus ne devrait pas se poser...


C'est plus ou moins ce que je cherchais à dire, avec d'autres formulations...

 

edit: fautes frappes, achetez pas des claviers labtec


Message édité par dwogsi le 23-11-2006 à 17:29:39
Reply

Marsh Posté le 23-11-2006 à 17:37:40    

Sérieusement, en quoi c'est meilleur? [:petrus75]
 
En ce qui me concerne, je travaille sous EasyPHP puis on teste sur le FTP de mon colabo. Quand on se transfère les fichiers c'est un peu la merde si on rédige en URL absolues (mais je conçois que ça puisse être réglé avec 2 simples lignes de code [:smileyquisecachederrièreunrideau])
Mais surtout, je n'en vois pas l'interêt, sinon d'alourdir de qqs ko mes fichiers ( :D )
 
 
ça marche très bien comme ça, y'a jamais de problème, je vois pas pourquoi j'y changerai.  [:airforceone]  
 
 

Spoiler :


[:florentg]


---------------
intralase surgery [:cerveau love]
Reply

Marsh Posté le 23-11-2006 à 17:39:21    

FlorentG a écrit :

lol :D C'est surtout qu'en général, c'est toujours bien que l'application sache où elle est, ça sauve pas mal de fois dans bien des cas. Du coup le problème des liens relatifs/absolus ne devrait pas se poser...


 
 
lapin compriY¨te.  
un exemple?


---------------
intralase surgery [:cerveau love]
Reply

Marsh Posté le 23-11-2006 à 17:40:55    

Mes sites doivent fonctionner en local ou en ligne, parfois en sous-dossier ou à la racine. Evidemment du relatif c'est tentant. Maintenant pour des histoires de réécritures d'url et autres raisons "frameworkiennes", je dois à tout moment savoir quelle est la base, et où je me trouve, du coup à chaque instant je suis capable de construire une adresse absolue [:dawa]

Reply

Marsh Posté le 23-11-2006 à 17:47:21    

lapin compriY¨te ²     :sweat:  
de toute façon je ne fais pas d'url rewriting pour l'instant, les "framework" je connais pas ([:petrus75]), et au pire des cas passer du relatif à l'absolue ça prend pas 30minutes hein...


---------------
intralase surgery [:cerveau love]
Reply

Marsh Posté le 23-11-2006 à 17:48:03    

Ouai mais quand tu as un script par exemple :
http://lesite.com/unRep/unScript.php
qui doit te sortir un lien vers
http://lesite.com/unAutreRep/unAutreScript.php
c'est toujours plus simple d'écrire l'url absolue directement plutôt que :
../unAutreRep/unAutreScript.php


Message édité par dwogsi le 23-11-2006 à 17:48:23
Reply

Marsh Posté le 23-11-2006 à 19:54:00    

ok d'accord, je comprend la remarque de FlorentG du coup.  :jap:  
 
 
 
mouè...  j'y avais pas pensé, et je sais que, quand bien même je connais presque par coeur l'arborescence de notre site, il m'arrive de m'y perdre.  :D
 
C'est pas idiot comme justification.  :jap:  
 
 

Spoiler :


Mais je ne changerai pas mes habitudes.  [:pmusa]  :D  


---------------
intralase surgery [:cerveau love]
Reply

Marsh Posté le 24-11-2006 à 06:00:11    

Re.
j'ai testé le header. ca marche génial
Merci. :-)  
Je me demandait si les moteurs de recherche suivent aussi le lien?
a+

Reply

Marsh Posté le 24-11-2006 à 12:27:18    

oui


---------------
intralase surgery [:cerveau love]
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed