Bonjour à tous!
Et bien voici ce que je souhaite faire, mais je bloque :
J'aimerai que , via la réécriture d'URL, les pages suivantes affichent respectivement :
- http://sub.domaine.com => http://www.domaine.com/dossier/sub/
- http://sub.domaine.com/page2.php => http://www.domaine.com/dossier/sub/page2.php
- http://sub.domaine.com/page3.php => http://www.domaine.com/dossier/sub/page3.php
- http://sub.domaine.com/index.php?page=1 => http://www.domaine.com/dossier/sub/index.php?page=1- http://sub.domaine.com/images/photo.jpg => http://www.domaine.com/dossier/sub/images/photo.jpg
C'est à dire, afficher toutes les pages telles qu'elles sont dans le sous dossier "sub", et transmettre également les variables, mais depuis l'URL du sous domaine.
Et le problème c'est qu'avec mon URL Rewrite, j’obtiens un erreur 500. Voici le fichier .htaccess
En faisant un petit test, en changeant le .htaccess, l'adresse http://sub.domaine.com est bien affichée, et la variable var vaut "dossier/sub/index.php"
Voici le fichier .htaccess test :
Comment y remédier s'il vous plaît? ça fait des jours que je suis bloqué et j'arrive pas à m'en sortir, si quelqu'un voudrait bien m'aider? Merci déjà pour vos réponses.
Cordialement
Et bien voici ce que je souhaite faire, mais je bloque :
J'aimerai que , via la réécriture d'URL, les pages suivantes affichent respectivement :
- http://sub.domaine.com => http://www.domaine.com/dossier/sub/
- http://sub.domaine.com/page2.php => http://www.domaine.com/dossier/sub/page2.php
- http://sub.domaine.com/page3.php => http://www.domaine.com/dossier/sub/page3.php
- http://sub.domaine.com/index.php?page=1 => http://www.domaine.com/dossier/sub/index.php?page=1- http://sub.domaine.com/images/photo.jpg => http://www.domaine.com/dossier/sub/images/photo.jpg
C'est à dire, afficher toutes les pages telles qu'elles sont dans le sous dossier "sub", et transmettre également les variables, mais depuis l'URL du sous domaine.
Et le problème c'est qu'avec mon URL Rewrite, j’obtiens un erreur 500. Voici le fichier .htaccess
Code:
RewriteCond %{HTTP_HOST} !^www.domaine.com
RewriteCond %{HTTP_HOST} ^([^.]+).domaine.com
RewriteRule ^(.*) dossier/%1/$1 [L]
En faisant un petit test, en changeant le .htaccess, l'adresse http://sub.domaine.com est bien affichée, et la variable var vaut "dossier/sub/index.php"
Voici le fichier .htaccess test :
Code:
RewriteCond %{HTTP_HOST} !^www.domaine.com
RewriteCond %{HTTP_HOST} ^([^.]+).domaine.com
RewriteRule ^(.*) dossier/%1/index.php?var=$1 [L]
Comment y remédier s'il vous plaît? ça fait des jours que je suis bloqué et j'arrive pas à m'en sortir, si quelqu'un voudrait bien m'aider? Merci déjà pour vos réponses.
Cordialement