Pb de règle de renommage ou pb technique ?

Discussion dans 'URL Rewriting et .htaccess' créé par jvitre, 14 Janvier 2006.

  1. jvitre
    jvitre Nouveau WRInaute
    Inscrit:
    14 Janvier 2006
    Messages:
    2
    J'aime reçus:
    0
    Bonjour à tous


    J'ai vraiment un gros pb et je n'arrive pas à m'en sortir depuis 2 semaines.

    j'ai fais un site dynamique (www.cominst.com) avec les extension de la société interakt (c'est vraiment pas mal ce qu'il font ces roumains).

    Mon site est composé d'une page principale (index.php) qui varie en fonction de variables d'url qui gérent les catégories et les langues (le site est bilingue). Quand une variable de catégorie est passée en url ça appelle un include avec le bon contenu.

    Bon ! Comme il y a plus de 1 variable d'url et que je veux que google référence mon site je me suis penché sur l'URL rewriting.
    Le pb c'est que ça ne marche pas bien du tout.

    si on va à cette url : http://www.cominst.com/index.php?rub_id=1&lang_id=1
    on voit le site et toutes ses variables d'url : (rub_id pour les rubriques et lang_id pour les langues).
    Voilà la règle que j'ai mis dans mon fichier .htaccess qui se trouve au même niveau que la page index.php :

    #---------
    # Répertoire : /
    #---------

    # Le serveur doit suivre les liens symboliques
    Options +FollowSymlinks

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

    #---------
    #Règles de réécriture d'URL
    #---------
    # Page d'accueil
    RewriteRule ^index-([0-9]+)-([0-9]+)\.html$ index.php?rub_id=$1&lang_id=$1 [L]
    ------------------
    ma règle d'URL rewriting doit donc produire la page équivalente en HTML soit http://www.cominst.com/index-1-1.html.

    C'est exactement ce qui se passe à 1 bémol près :
    LES IMAGES NE SONT PAS BIEN APPELÉES. !

    Si on regarde le code de la page HTML produite on se rend compte que comme chemin pour les images on a : <img src="http://images/images_nav/nav_FR_middle.gif"
    Comme si la règle générait un pb avec le nom de domaine.


    Est-ce que je me suis trompé quelque part ?
    Ou bien est-ce que c'est du au fait que dans le site j'appelle les images via des includes qui ne sont pas au même niveau que l'index ?

    Mais dans ce cas pourquoi le texte apparaît-il alors que , lui aussi, il vient d'un include qui ne se trouve pas au même niveau.

    Enfin bref, c'est la mouise.

    Voilà donc si il y a une bonne âme qui veut bien lire mon pesum et m'aider je le remercie grandement d'avance.
     
  2. Leonick
    Leonick WRInaute accro
    Inscrit:
    8 Août 2004
    Messages:
    19 274
    J'aime reçus:
    0
    D'après moi, c'est un problème de php, car dans la page réécrite, il y a
    <base href="http:/" /> alors que dans l'autre le domaine est bon.
    Et donc comme le nom de domaine est mal initialisé dans le script, pour les images ça fait pareil.
    PS : pourquoi les chemins absolus des images ne sont pas juste en
    <img src="/images/img_generiques_rub/1_biglogo" /> c'est suffisant pour les moteurs de recherche.
    En plus, ça permet de pouvoir utiliser la même trame de page sur un autre domaine.
     
  3. jvitre
    jvitre Nouveau WRInaute
    Inscrit:
    14 Janvier 2006
    Messages:
    2
    J'aime reçus:
    0
    ben oui c'est de la faute du php...

    Bonjour Léonick et merci de ton aide.

    Oui c'est de la faute du php parce que je n'air rien specifié concernant le <base href>.
    Dans la version HTML ça se met tout seul comme ça sans raison apparente (et c'est d'ailleur ce qui cause les pb d'appel de mes images, effectivement).

    Pour les liens absolu vers les images, je n'ai rien demandé c'est le module d'affichage d'images d'interakt qui le fait tout seul apparemment.

    Merci quand même
     
Chargement...
Similar Threads - règle renommage technique Forum Date
Conformité avec les règles de Google relatives au consentement de l'utilisateur dans l'UE AdSense 5 Octobre 2021
Cookies : les nouvelles règles de 2021 : vos questions Administration d'un site Web 10 Mars 2021
site dans les règle VS site pas dans les règle Débuter en référencement 27 Juin 2020
Annonces refusées car présente des cas de non-respect des règles AdSense 13 Mars 2020
Search Console regles avec ou sans www Crawl et indexation Google, sitemaps 2 Octobre 2019
Quid des règles de bonnes pratiques SEO pour l'administration d'un forum Référencement Google 10 Août 2019
Cas de non respect des règles AdSense : demander un examen sans modifications ? AdSense 8 Août 2019
Réglement Adsense et coupure des annonces AdSense 24 Juillet 2019
Modification des règles d'affichage des bannières AdSense AdSense 2 Juillet 2019
netlinking : 20 règles à connaître sur les liens Netlinking, backlinks, liens et redirections 2 Juillet 2019
Problème règles affiliation Amazon Monétisation d'un site web 21 Mai 2019
Modifications des règles de contenu enrichi Référencement Google 13 Mai 2019
Règle de redirection sur une URL WP URL Rewriting et .htaccess 25 Avril 2019
Règle SEO des 1000 mots : site de tuto Débuter en référencement 6 Mars 2019
Règlement européen sur la protection des données (RGPD) Droit du web (juridique, fiscalité...) 20 Avril 2018
Nouvelles règles de monétisation des chaînes YouTube AdSense 17 Janvier 2018
Règles de l'ICANN : obligation d'hébergement dans le pays Noms de domaine et référencement 26 Novembre 2017
Les règles de prix catalogue ne fonctionnent pas Développement d'un site Web ou d'une appli mobile 26 Juin 2017
Comment régler le problème des Soft 404 Débuter en référencement 21 Avril 2017
Règle de redirection particulière Netlinking, backlinks, liens et redirections 23 Janvier 2017