sous-domaines dynamiques + problèmes etrange
3 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
-

Bema - WRInaute discret

- Messages: 84
- Inscription: 30 Nov 2005
sous-domaines dynamiques + problèmes etrange
Bonjour à tous,
Je suis chez OVH et je possède un serveur privé, les gens la bas m'ont donné le code à mettre dans le .htaccess pour activer les sous domaines dynamiques :
RewriteEngine on
RewriteCond %{http_host} .
RewriteCond %{http_host} !^www.example.com [NC]
RewriteCond %{http_host} ^([^.]+)\.example.com [NC]
RewriteRule ^(.*) http://www.example.com/index.php?page=%1 [R=301,L,QSA]
Le problème avec ce code c'est que l'opération n'etait pas transparente pour l'utilisateur et que dans la barre d'adresse l'url se "transformait" ( je suis pas un expert mais je pense a cause du R=301 )
j'ai donc modifié le code en ceci :
RewriteCond %{http_host} .
RewriteCond %{http_host} !^www.example.com [NC]
RewriteCond %{http_host} ^([^.]+)\.example.com [NC]
RewriteRule ^(.*) index.php?page=%1 [QSA,L]
et la super, l'opération devient transparente pour l'utilisateur, MAIS j'ai depuis un problème super bizare.
Je fais de l'ajax géré par du code jQuery, il s'agit d'un "bete" GET mais avec le 2° htaccess il ne fonctionne pas.
J'appelle un fichier a la racine auxquel je donne de betes paramètres, mais le plus étonnant, c'est que
si je lance manuellement ce fichier dans le browser en faisant : http://www.example.com/ajax.php?p1=1&p2=2
le résultat est bien celui escompté, tandis que via le code, il se comporte comme si il ne parvenait pas à accéder à ce fameux fichier. ( donc je répète avec le 1° htaccess tout marche, mais pas avec le 2° , ce n'est donc pas mon code jQuery )
Le problème vient peut etre ( surement ) de l'htaccess, mais je ne suis pas un expert dans ce domaine.
Pourriez-vous m'aider ?
merci d'avance
Maurice
Je suis chez OVH et je possède un serveur privé, les gens la bas m'ont donné le code à mettre dans le .htaccess pour activer les sous domaines dynamiques :
RewriteEngine on
RewriteCond %{http_host} .
RewriteCond %{http_host} !^www.example.com [NC]
RewriteCond %{http_host} ^([^.]+)\.example.com [NC]
RewriteRule ^(.*) http://www.example.com/index.php?page=%1 [R=301,L,QSA]
Le problème avec ce code c'est que l'opération n'etait pas transparente pour l'utilisateur et que dans la barre d'adresse l'url se "transformait" ( je suis pas un expert mais je pense a cause du R=301 )
j'ai donc modifié le code en ceci :
RewriteCond %{http_host} .
RewriteCond %{http_host} !^www.example.com [NC]
RewriteCond %{http_host} ^([^.]+)\.example.com [NC]
RewriteRule ^(.*) index.php?page=%1 [QSA,L]
et la super, l'opération devient transparente pour l'utilisateur, MAIS j'ai depuis un problème super bizare.
Je fais de l'ajax géré par du code jQuery, il s'agit d'un "bete" GET mais avec le 2° htaccess il ne fonctionne pas.
J'appelle un fichier a la racine auxquel je donne de betes paramètres, mais le plus étonnant, c'est que
si je lance manuellement ce fichier dans le browser en faisant : http://www.example.com/ajax.php?p1=1&p2=2
le résultat est bien celui escompté, tandis que via le code, il se comporte comme si il ne parvenait pas à accéder à ce fameux fichier. ( donc je répète avec le 1° htaccess tout marche, mais pas avec le 2° , ce n'est donc pas mon code jQuery )
Le problème vient peut etre ( surement ) de l'htaccess, mais je ne suis pas un expert dans ce domaine.
Pourriez-vous m'aider ?
merci d'avance
Maurice
-

Mountain Magazin - WRInaute impliqué

- Messages: 598
- Inscription: 1 Oct 2004
Re: sous-domaines dynamiques + problèmes etrange
C'est lié aux sous domaines, j'ai déjà eu ce souci avec ajax.
Je crois qu'il te faut indiquer le chemin du fichier à appeler en URL absolue, et pas relative.
Je pense que tu as le souci depuis les sous domaines non ?
Je crois qu'il te faut indiquer le chemin du fichier à appeler en URL absolue, et pas relative.
Je pense que tu as le souci depuis les sous domaines non ?
-

Bema - WRInaute discret

- Messages: 84
- Inscription: 30 Nov 2005
Re: sous-domaines dynamiques + problèmes etrange
bonjour "mountain magazine"
alors oui, je le lance depuis les sous-domaines
mais je le lance avec l'url relative a savoir "http://www.example.com/ajax.php"
je ne vois pas comment le lancer d'autres en fait ?
qqn d'autres à une idée ?
merci encore pour ta réponse en tout cas
Maurice
alors oui, je le lance depuis les sous-domaines
mais je le lance avec l'url relative a savoir "http://www.example.com/ajax.php"
je ne vois pas comment le lancer d'autres en fait ?
qqn d'autres à une idée ?
merci encore pour ta réponse en tout cas
Maurice
3 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Trouver les sous-domaines
Cet outil vous permet de trouver la liste des sous-domaines (indexés) d'un site. - Détection de pages dupliquées
Cet outil vous permet de calculer la similarité entre 2 pages web. L'algorithme utilisé repose sur l'analyse des occurrences des mots (mais pas sur leur positionnement dans les pages). Google utilise cette notion à certains endroits dans son algorithme, mais de façon bien plus évoluée que ce petit outil... Avoir des pages trop similaires peut entraîner des problèmes d'indexation... Cet outil vous permettra peut-être de résoudre certains problèmes de contenus dupliqués.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
