|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Membre expérimenté
![]() Inscription : août 2005 Messages : 1 108 ![]() |
Bonjour.
J'ai besoin de mettre en place pour mon site des redirections htaccess à suivre. Ainsi, je dois avoir une redirection de domaine (de mon 2nd domaine vers le principale) puis, à la suite de celle-ci, une redirection de mes pages vers le bon répertoire à partir de la racine, et enfin, une dernière redirection de toutes mes pages sauf index.Php et index.html vers index.php?page=$1 Voilà ce que j'ai pour le moment dans le .htaccess de la racine : Code :
Code :
index.php ne s'affiche pas, c'est celui de la racine qui est renvoyé et tous les autres fichiers sont en erreur 404 puisqu'ils n'existent pas. Merci d'avance de votre aide pour résoudre ce problème.
__________________
développeur en folie cherche à ... développer encore plus |
||||
|
|
00
|
|
|
#2 |
|
Membre expérimenté
![]() Inscription : août 2005 Messages : 1 108 ![]() |
Bonjour.
Personne n'a d'idée ou ne sait comment faire cela ? Car sinon, j'ai regardé pour ramené mon site à la racine, mais ça fait vraiment foutoir après, c'est pas le top du tout. Enfin bon, merci d'avance à ceux qui pourront m'aider. Cordialement
__________________
développeur en folie cherche à ... développer encore plus |
|
|
01
|
|
|
#3 | |
![]() ![]() Inscription : août 2005 Messages : 8 280 ![]() |
Citation:
Tu as essayé d'ajouter ceci tout en haut du .htaccess de la racine du site ?
__________________
![]() Du détail, du détail, du détail !!! Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
|
|
|
|
00
|
|
|
#4 |
|
Membre expérimenté
![]() Inscription : août 2005 Messages : 1 108 ![]() |
Bonjour, et merci de ton retour.
L'URL que je test est simplement http://www.mondomain.fr qui est bien rediriger vers http://www.mondomain.com mais qui ensuite affiche la page index.php situé à la racine du domaine au lieu de celle situé dans le répertoire /domain/. Pour l'option proposé, non, je n'ai jamais testé cela. Je le fais et reviens donné le résultat. Merci
__________________
développeur en folie cherche à ... développer encore plus |
|
|
00
|
|
|
#5 |
|
Membre expérimenté
![]() Inscription : août 2005 Messages : 1 108 ![]() |
Bonsoir.
Je reviens sur ce sujet mis un peu de côté dernièrement du à une surcharge, bref, j'ai donc testé l'option proposé mais sans plus de succès. C'est toujours la page index.php de la racine du site qui est chargée et non pas celle de mon répertoire.
__________________
développeur en folie cherche à ... développer encore plus |
|
|
00
|
|
|
#6 |
![]() ![]() Inscription : août 2005 Messages : 8 280 ![]() |
Il se passe quoi si tu commentes (temporairement) les lignes 22, 23 et 24 du .htaccess de la racine de ton site que tu donnes dans ton premier message ? J'ai l'impression que c'est le flag PT qui pourrait poser problème.
__________________
![]() Du détail, du détail, du détail !!! Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
|
|
|
00
|
|
|
#7 | |
|
Membre expérimenté
![]() Inscription : août 2005 Messages : 1 108 ![]() |
Citation:
Super, la page d'accueil est là !! Merci. par contre, du coup, que dois-je changer pour conserver la redirection de mes pages tel que prévu ? Merci encore
__________________
développeur en folie cherche à ... développer encore plus |
|
|
|
00
|
|
|
#8 |
![]() ![]() Inscription : août 2005 Messages : 8 280 ![]() |
Essaie simplement de mettre L à la place de PT mais en fait, je ne comprends pas du tout à quoi servent les lignes commentées : elles servent à quoi ? Généralement, on utilise le flag PT lorsqu'on a calculé dans un .htaccess un chemin qui correspond à un Alias : c'est le cas ici ? Quel est le but de ces lignes ?
__________________
![]() Du détail, du détail, du détail !!! Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
|
|
|
00
|
|
|
#9 |
|
Membre expérimenté
![]() Inscription : août 2005 Messages : 1 108 ![]() |
Je les avais mise pour pouvoir accéder aux 2 répertoires en question sans que mes demandes soient redirigées, mais je crois que cela fonctionne sans ces lignes quand même finalement, non ?
Il me reste du coup un problème, c'est que mes pages autre qu'index doivent être redirigées vers index.php?page=<nompage>. Cela ne fonctionne pas avec ce que j'ai mis pour le moment mais je ne vois pas ce qui coince non plus. As-tu une idée stp ? Merci à toi
__________________
développeur en folie cherche à ... développer encore plus |
|
|
00
|
|
|
#10 |
![]() ![]() Inscription : août 2005 Messages : 8 280 ![]() |
Bizarre. Même en rajoutant Options -MultiViews dans les deux .htaccess ?
__________________
![]() Du détail, du détail, du détail !!! Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
|
|
|
00
|
|
|
#11 |
|
Membre expérimenté
![]() Inscription : août 2005 Messages : 1 108 ![]() |
oui, même avec. Je me retrouve avec une page blanche (sur application.php par exemple) au lieu de ma page rempli, ou au moins de la 404. Alors qu'en développement sur easyphp, tout cela fonctionnait bien. Il doit donc y avoir un soucis entre les 2 htaccess mais je ne trouve pas, agaçant... Merci de ton aide en tout cas.
__________________
développeur en folie cherche à ... développer encore plus |
|
|
00
|
|
|
#12 |
|
Membre expérimenté
![]() Inscription : août 2005 Messages : 1 108 ![]() |
bon, à force de tester des choses, j'ai trouvé ce qui bloqué : c'est la ligne
dans le fichier local au répertoire. Je l'ai mise en commentaire et c'est bon. Voilà, merci encore de l'aide.
__________________
développeur en folie cherche à ... développer encore plus |
|
|
00
|
|
|
#13 | ||||||
|
Membre expérimenté
![]() Inscription : août 2005 Messages : 1 108 ![]() |
Bonsoir.
Je reviens ici car, effectivement tout fonctionne, mais en faisant mes tests plus poussés et en finissant mes développement, je me suis aperçu du coup que les paramètres transmis ne passe pas ! Exemple: Code :
Code :
Je pense que c'est cette ligne ci-dessous qu'il faut modifier mais je ne trouves pas comment : Code :
__________________
développeur en folie cherche à ... développer encore plus |
||||||
|
|
00
|
|
|
#14 |
![]() ![]() Inscription : août 2005 Messages : 8 280 ![]() |
Il faut ajouter le flag QSA dans les crochets en plus du L : [L,QSA]
__________________
![]() Du détail, du détail, du détail !!! Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute
|
|
|
00
|
|
|
#15 |
|
Membre expérimenté
![]() Inscription : août 2005 Messages : 1 108 ![]() |
C'est parfait, merci encore de ton aide
__________________
développeur en folie cherche à ... développer encore plus |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com