Souci URL rewriting sous domaine et répertoire

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

Alekae
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 4
Inscription: 29 Juil 2009

Souci URL rewriting sous domaine et répertoire

Message le Mar Déc 08, 2009 21:45

Bonjour,

J'essaye de paramétrer l'URL rewriting sur mon site depuis plusieurs jours sans succès. Je fais donc appel à votre aide.

J'ai mon domaine principale http://www.monsite.com et un sous domaine dans lequel je fais mes développements http://www.dev.monsite.com (physiquement les fichiers sont stockés dans http://www.monsite.com/dev)

Dans mon .htaccess j'ai mis:
Code: Tout sélectionner
Options +FollowSymlinks

# Activation du module de réécriture d'URL :
RewriteEngine on

RewriteBase /
RewriteRule ^page_([0-9]+)/(.*)\.html$   /dev/mapage.php?id_page=$1 [L]



Je veux en effet que http://www.monsite.com/dev/page_23/une_super_page.html soit transformée en
http://www.monsite.com/dev/mapage.php?id_page=23

Cela fonctionne à peu près. A peu près parce que le fichier mapage.php fait appel à d'autres fichiers (un fichier CSS notamment) qui sont situés dans le même répertoire que lui (ww.monsite.com/dev/) et le lien ne se fait pas correctement. J'ai l'impression qu'il cherche les références dans http://www.monsite.com/dev/page_23/

Comment faut-il que je code mon .htaccess pour m'en sortir?

Remarque:
Je ne souhaite pas utiliser <base href="http://dev.monsite.com" > dans mon fichier mapage.php car cela nécessiterait que je pense à le modifier avant tout passage en prod.

Merci pour votre aide.


forty
WRInaute passionné
WRInaute passionné
 
Messages: 1701
Inscription: 30 Oct 2008

Re: Souci URL rewriting sous domaine et répertoire

Message le Mer Déc 09, 2009 0:26

c'est pas lié a htaccess. C'est un problème de lien. c'est pas parce que le répertoire n'existe pas vraiment que les liens ne doivent pas être relatifs à ce répertoire. le mieux c'est de mettre les urls par rapport à la racine : /repertoire/fichier.css

Alekae
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 4
Inscription: 29 Juil 2009

Re: Souci URL rewriting sous domaine et répertoire

Message le Mer Déc 09, 2009 19:38

Merci pour la réponse.
Où et comment faut-il que je spécifie ce lien par rapport à la racine?


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 :

Consultez la description détaillée des produits ou services de Google suivants : Google goo.gl

  • Les sous-domaines d'un site
    Cet outil vous permet de trouver la liste des sous-domaines (indexés) d'un site.
  • Liste des backlinks
    Cet outil vous permet d'analyser en détails la "popularité" de votre site sur Google. En plus du nombre de liens pris en compte par Google, il calcule le pourcentage de liens internes parmi tous les liens, et il affiche les premières URL trouvées.


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités