URL Writing sous Windows + pb

Discussion dans 'Crawl et indexation Google, sitemaps' créé par absoluteweb, 23 Novembre 2002.

  1. absoluteweb
    absoluteweb WRInaute occasionnel
    Inscrit:
    22 Novembre 2002
    Messages:
    368
    J'aime reçus:
    0
    Bonjour,

    J'ai lu avec intérêt les posts traitant de l'URL Rewriting.
    Etant sur serveur Windows 2000, j'ai fait chauffer Google cette nuit pour trouver une solution équivalente à ce que vous avez sous Apache.

    Bon, bonne nouvelle pour les non allergique à Micro$oft Windaube, j'ai trouvé un composant gratuit :D permettant de faire de l'URL Rewriting !

    http://www.isapirewrite.com/

    D'autres, payants :? :
    http://www.opcode.co.uk/components/rewrite.asp
    http://www.qwerksoft.com/products/iisrewrite/

    J'installe le composant sans pb, je fais des tests sans (trop de) problème.

    La ou je rencontre un vrai problème c'est en souhaitant l'appliquer à mon site :

    http://www.atome77.com/

    Par exemple pour mon annuaire des commerces

    1 - page d'accueil : http://www.atome77.com/com_accueil.asp
    2 - catégorie : http://www.atome77.com/com_categorie.asp?cat=20&n=Arts, Culture

    But du jeu, transformer l'adresse de la catégorie en :

    http://www.atome77.com/commerces/20/Arts, Culture

    Dans mon fichier ini du composant d'URL Rewriting :
    RewriteRule /commerces/([^/]+)/([^/]+) /com_categorie.asp\?cat=$1&n=$2

    Sur le principe cela fonctionne car j'ai un systeme de frame sur mon site et les pages verifient si la frame du haut est présente et le cas écheant, charge le frameset en faisant passer l'adresse de la page en paramètre, ouf !

    Exemple : http://www.atome77.com/com_accueil.asp devient
    http://www.atome77.com/atome77.asp?/com_accueil.asp

    Bref, en saisissant
    http://www.atome77.com/commerces/20/Arts, Culture
    dans l'url du navigateur, l'adresse se change en
    http://www.atome77.com/atome77.asp?/com ... %20Culture
    Ce qui prouve que la syntaxe du Rewriting est correcte

    La ou cela se corse, c'est lorsque je souhaite ouvrir le lien
    http://www.atome77.com/commerces/20/Arts, Culture
    dans ma frame du bas.
    Les liens relatifs sont erronés, par exemple, une image dispo sur http://www.atome77.com/images/toto.gif se voit attribuer le lien http://www.atome77.com/commerces/20/images/toto.gif !!!
    Le pb ne provient pas du frameset puisque si je desactive ma détection de frame, le pb est le même.

    Si quelqu'un à une idée ?

    Nicolas.
     
  2. absoluteweb
    absoluteweb WRInaute occasionnel
    Inscrit:
    22 Novembre 2002
    Messages:
    368
    J'aime reçus:
    0
    J'ai trouvé une solution mais pas l'explication...

    si je choisi une adresse du type
    http://www.atome77.com/commerces/20/Arts, Culture
    les liens relatifs sont basés sur le dernier /
    ex. : http://www.atome77.com/commerces/20/images/toto.gif alors que la page contient <img src="images/toto.gif">

    Solution de secours, utiliser un lien du type
    http://www.atome77.com/commerces_20_Arts, Culture
    Le dernier / est bien celui dont j'ai besoin...

    Arfff :x je viens de comprendre... les liens doivent être absolus ou partir de la racine...
    <img src="/images/toto.gif"> ou <img src="http://www.atome77.com/images/toto.gif">
    C'est con ce truc :x

    Nicolas (désolé pour le dérangement :oops: )
     
  3. absoluteweb
    absoluteweb WRInaute occasionnel
    Inscrit:
    22 Novembre 2002
    Messages:
    368
    J'aime reçus:
    0
    Qu'en pensez vous ?

    J'vais continuer ma petite discussion en solitaire :lol:

    J'ai une base de données de 25000 commerces, accès par moteur multicritères et par annuaire (catégories et sous catégories).

    Après URL Rewriting :

    Page d'accueil de l'annuaire :
    http://www.atome77.com/com_accueil.asp

    Lien vers une catégorie (20 catégories) :
    http://www.atome77.com/commerces_10_Banques, Assurances, Immobilier

    Lien vers une sous catégorie (502 sous catégories) :
    http://www.atome77.com/services_19_Agents Généraux d'Assurances

    La pagination est à 15 enregistrements par page. Ma page recherche.asp est également utilisée dans le cas d'une recherche multicritères.
    En bas de page j'ai jusqu'à 19 liens vers les pages précédentes / suivantes + un lien vers la première page + 1 lien vers la dernière page.

    J'ai donc testé la présence ou non de critères du moteur multirecherche (par commune, par rue, par nom, etc...) et dans le cas ou il n'y en a pas, je balance des pages du type :

    http://www.atome77.com/page_16_19_Agents+Généraux+d'Assurances

    ou 16 est le numéro de page à atteindre, 19 la sous catégorie et le texte sa description.

    Donc potentiellement j'ai plus de 25000/15 = 1667 pages qui peuvent maintenant être référencées par Google !

    Que pensez vous de la méthode et des url de mes pages ? La présence des descriptions des catégories est-il a votre avis un plus ?

    Nicolas.
     
  4. WebRankInfo
    WebRankInfo Admin
    Membre du personnel
    Inscrit:
    19 Avril 2002
    Messages:
    18 974
    J'aime reçus:
    292
    désolé de t'interrompre dans ton monologue :wink:
    juste une question bête : pourquoi produire des URL aussi compliquées avec des virgules et des + ???
     
  5. absoluteweb
    absoluteweb WRInaute occasionnel
    Inscrit:
    22 Novembre 2002
    Messages:
    368
    J'aime reçus:
    0
    C'est l'intitulé des catégories... Les + ce sont les espaces.
    Plutôt que de refaire une requête sur la base pour récupérer les intitulés dans la table catégories, j'ai choisi de les passer en argument.
    Il ne me semble pas que cela puisse être problématique, au contraire, je me dis que cela peut être bénéfique pour le référencement de retrouver ces mots clés dans l'url de la page, non ?
     
  6. WebRankInfo
    WebRankInfo Admin
    Membre du personnel
    Inscrit:
    19 Avril 2002
    Messages:
    18 974
    J'aime reçus:
    292
    j'ai bien compris pour l'intitulé des catégories :wink:
    ce que je ne comprends pas, c'est l'utilisation de ces 2 signes bizarres : le + et la virgule
    j'espère que ça n'effraie pas les crawlers, c'est tout. (oups... je me rappelle que le + est utilisé dans pas mal d'endroits, y compris Google)
     
Chargement...
Similar Threads - Writing Windows Forum Date
Je bloque sur le rewriting des URL contenant un ? URL Rewriting et .htaccess 3 Septembre 2019
récupération du get après rewriting URL Rewriting et .htaccess 21 Juin 2019
Ralentissement url rewriting URL Rewriting et .htaccess 1 Mai 2019
URL Rewriting Débuter en référencement 17 Avril 2019
Conflit de redirection 301 et Urlrewriting Netlinking, backlinks, liens et redirections 20 Février 2019
URL REWRITING et redirection 301 URL Rewriting et .htaccess 24 Janvier 2019
URL Rewriting : difficultés avec RewriteCond ? URL Rewriting et .htaccess 5 Décembre 2018
Résolu URL Rewriting : Garder l'adresse non transformée dans le navigateur URL Rewriting et .htaccess 2 Décembre 2018
Mes débuts dans l'URL Rewriting URL Rewriting et .htaccess 14 Novembre 2018
Url rewriting Techniques avancées de référencement 22 Octobre 2018
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice