Likes Likes:  0
Resultaten 1 tot 5 van de 5
Geen

Onderwerp: mod_rewrite

  1. #1
    Johan Groenendijk
    mod_rewrite
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    mod_rewrite

    Hallo,

    Ik probeer er achter te komen wat je nou precies met mod_rewrite kan doen.
    Ik ging er van uit dat je met mod_rewrite zelf aangepaste adressen als:

    http://www.website.nl/produkt/12/

    kunt herschrijven naar adressen die voor de server bruibaar zijn:

    http://www.website.nl/produkten.php?id=12

    Het eerste adres zet je in je links, wordt opgepakt door de zoekmachines en
    wordt getoond in de adresbalk. De server kan er echter niets mee, die heeft
    het tweede adres nodig, en daarvoor kun je mod_rewrite gebruiken.

    Dat dacht ik dus, en het lijkt me ook logisch. Maar op veel websites en fora
    kom ik precies het omgekeerde verhaal tegen, namelijk dat je met mod_rewrite
    dynamische adressen (de tweede) omzet in zoekmachine-vriendelijke adressen
    (de eerste) Nu weet ik het niet meer.

    Kan iemand mij helpen?

    Johan



  2. #2
    Jan Ehrhardt
    mod_rewrite
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: mod_rewrite

    Johan Groenendijk in nl.internet.www.server-side (Thu, 3 Nov 2005
    15:53:19 +0100):

    >Hallo,
    >
    >Ik probeer er achter te komen wat je nou precies met mod_rewrite kan doen.
    >Ik ging er van uit dat je met mod_rewrite zelf aangepaste adressen als:
    >
    >http://www.website.nl/produkt/12/
    >
    >kunt herschrijven naar adressen die voor de server bruibaar zijn:
    >
    >http://www.website.nl/produkten.php?id=12
    >
    >Het eerste adres zet je in je links, wordt opgepakt door de zoekmachines en
    >wordt getoond in de adresbalk. De server kan er echter niets mee, die heeft
    >het tweede adres nodig, en daarvoor kun je mod_rewrite gebruiken.
    >
    >Dat dacht ik dus, en het lijkt me ook logisch. Maar op veel websites en fora
    >kom ik precies het omgekeerde verhaal tegen, namelijk dat je met mod_rewrite
    >dynamische adressen (de tweede) omzet in zoekmachine-vriendelijke adressen
    >(de eerste) Nu weet ik het niet meer.
    >
    >Kan iemand mij helpen?


    In beide gevallen hebben ze het over precies hetzelfde. De dynamische
    adressen zijn de 'interne' adressen voor de webserver. Via mod_rewrite
    worden die afgeleid uit min of meer statische url's die je in je links
    en je adresbalk gebruikt. En die gevoerd worden aan de zoekmachines.

    Jan
    --
    Look, Ma. No tables - http://enbio.steenbergen-stichting.nl/

  3. #3
    Maarten Wierda
    mod_rewrite
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: mod_rewrite

    Johan Groenendijk wrote:

    > Hallo,


    Hoi,

    > Het eerste adres zet je in je links, wordt opgepakt door de
    > zoekmachines en wordt getoond in de adresbalk. De server kan er
    > echter niets mee, die heeft het tweede adres nodig, en daarvoor kun
    > je mod_rewrite gebruiken.


    Fout!

    > Dat dacht ik dus, en het lijkt me ook logisch. Maar op veel websites
    > en fora kom ik precies het omgekeerde verhaal tegen, namelijk dat je
    > met mod_rewrite dynamische adressen (de tweede) omzet in
    > zoekmachine-vriendelijke adressen (de eerste) Nu weet ik het niet
    > meer.


    1. Je neemt de volgende link op in je html-bestand:

    <a href="/produkt/12/">12</a>

    2. In bijvoorbeeld een .htaccess bestand neem je iets op als:

    RewriteRule ^produkt/([^/]*)/?$ index.php?pg=produkt&produktid=$1

    3. In - in dit geval - je php-bestand (op de server dus) doe je iets als:

    if ($_GET["pg"] == "produkt") // et cetera

    Het verhaal wat je veel tegenkwam, klopt dus.

    Succes.


    --
    Cheers,
    Maarten Wierda

  4. #4
    Maarten Wierda
    mod_rewrite
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: mod_rewrite

    Jan Ehrhardt wrote:

    > In beide gevallen hebben ze het over precies hetzelfde.


    Ochja, tuurlijk! Andersom kan natuurlijk ook.


    --
    Cheers,
    Maarten Wierda

  5. #5
    Erik Hensema
    mod_rewrite
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: mod_rewrite

    Install http://support.microsoft.com/kb/900930 to read this message.
    begin quote of Johan Groenendijk (johangroenendijk@planet.nl):
    > Ik probeer er achter te komen wat je nou precies met mod_rewrite kan doen.
    > Ik ging er van uit dat je met mod_rewrite zelf aangepaste adressen als:
    >
    > http://www.website.nl/produkt/12/
    >
    > kunt herschrijven naar adressen die voor de server bruibaar zijn:
    >
    > http://www.website.nl/produkten.php?id=12


    Klopt helemaal.

    > Het eerste adres zet je in je links, wordt opgepakt door de zoekmachines en
    > wordt getoond in de adresbalk. De server kan er echter niets mee, die heeft
    > het tweede adres nodig, en daarvoor kun je mod_rewrite gebruiken.
    >
    > Dat dacht ik dus, en het lijkt me ook logisch. Maar op veel websites en fora
    > kom ik precies het omgekeerde verhaal tegen, namelijk dat je met mod_rewrite
    > dynamische adressen (de tweede) omzet in zoekmachine-vriendelijke adressen
    > (de eerste) Nu weet ik het niet meer.


    Het is maar hoe je er tegenaan kijkt ;-) In principe is het
    eerste adres invoer voor mod_rewrite, de tweede is uitvoer.

    Qua vriendelijkheid voor zoekmachines maakt het geen enkel
    verschil in dit geval. Dan kun je beter iets doen als:

    http://www.website.nl/produkt/12/koffiezetapparaat.html

    in combinatie met een rewriterule die het laatste deel van de url
    volledig negeert.

    nu.nl is er een geinig voorbeeld van, zie bijvoorbeeld:

    http://www.nu.nl/news/619672/19/Dert...achtwagen.html
    http://www.nu.nl/news/619672/19/x.html
    http://www.nu.nl/news/619672/19/testtesttest.html


    --
    Erik Hensema (erik@hensema.net) ICQ# 8280101
    Quoting-HOWTO: http://www.leerquoten.nl

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics