sous-domaines dynamiques + problèmes etrange

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics


Bema
WRInaute discret
WRInaute discret
 
Messages: 84
Inscription: 30 Nov 2005

sous-domaines dynamiques + problèmes etrange

Message le Mer Oct 07, 2009 6:46

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


Mountain Magazin
WRInaute impliqué
WRInaute impliqué
 
Messages: 598
Inscription: 1 Oct 2004

Re: sous-domaines dynamiques + problèmes etrange

Message le Mer Oct 07, 2009 8:10

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 ?


Bema
WRInaute discret
WRInaute discret
 
Messages: 84
Inscription: 30 Nov 2005

Re: sous-domaines dynamiques + problèmes etrange

Message le Mer Oct 07, 2009 10:58

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


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

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