Likes Likes:  0
Resultaten 1 tot 9 van de 9
Geen
  1. #1
    Martin
    Wijziging link in htaccess
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Wijziging link in htaccess

    Beste nieuwsgroep,

    Kan iemand met het volgende helpen:

    Ik heb de structuur van een website iets veranderd waardoor de links zijn
    veranderd.

    Oude situatie:

    " /wedstrijdverslag/?action=fullnews&id=500 "

    Nieuwe situatie:

    " /bericht/?/=leesbericht&id=500 "


    Hoe kan ik in de .htaccess ervoor zorgen dat

    " /wedstrijdverslag/?action=fullnews&id "

    automatisch wordt veranderd naar

    " /bericht/?/=leesbericht&id "


    Ik heb wel gezocht wel Google en krijg nu met bijv. redirect het eerste deel
    wel doorgestuurd maar niet vanaf ?action...

    Alvast bedankt :-)

    Martin


  2. #2
    Luuk
    Wijziging link in htaccess
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Wijziging link in htaccess

    On 13-02-11 14:49, Martin wrote:
    > Beste nieuwsgroep,
    >
    > Kan iemand met het volgende helpen:
    >
    > Ik heb de structuur van een website iets veranderd waardoor de links
    > zijn veranderd.
    >
    > Oude situatie:
    >
    > " /wedstrijdverslag/?action=fullnews&id=500 "
    >
    > Nieuwe situatie:
    >
    > " /bericht/?/=leesbericht&id=500 "
    >
    >
    > Hoe kan ik in de .htaccess ervoor zorgen dat
    >
    > " /wedstrijdverslag/?action=fullnews&id "
    >
    > automatisch wordt veranderd naar
    >
    > " /bericht/?/=leesbericht&id "
    >
    >
    > Ik heb wel gezocht wel Google en krijg nu met bijv. redirect het eerste
    > deel wel doorgestuurd maar niet vanaf ?action...
    >
    > Alvast bedankt :-)
    >
    > Martin




    hhm, ik heb effe op
    http://httpd.apache.org/docs/2.0/misc/rewriteguide.html gekeken, en het
    zou zoiets moeten zijn
    (op 1 regel, niet getest...)

    RewriteRule ^/wedstrijdverslag/?action=fullnews&id=(.*)
    /bericht/?/=leesbericht&id=$1 [L,R]

    --
    Luuk

  3. #3
    Martin
    Wijziging link in htaccess
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Wijziging link in htaccess

    >> Ik heb de structuur van een website iets veranderd waardoor de links
    >> zijn veranderd.
    >>
    >> Oude situatie:
    >>
    >> " /wedstrijdverslag/?action=fullnews&id=500 "
    >>
    >> Nieuwe situatie:
    >>
    >> " /bericht/?/=leesbericht&id=500 "
    >>
    >>
    >> Hoe kan ik in de .htaccess ervoor zorgen dat
    >>
    >> " /wedstrijdverslag/?action=fullnews&id "
    >>
    >> automatisch wordt veranderd naar
    >>
    >> " /bericht/?/=leesbericht&id "


    > hhm, ik heb effe op
    > http://httpd.apache.org/docs/2.0/misc/rewriteguide.html gekeken, en het
    > zou zoiets moeten zijn
    > (op 1 regel, niet getest...)
    >
    > RewriteRule ^/wedstrijdverslag/?action=fullnews&id=(.*)
    > /bericht/?/=leesbericht&id=$1 [L,R]


    Beste Luuk, bedankt voor je reactie.

    Helaas is het resultaat als volgt:

    bericht/?action=fullnews&id=

    Dus alles vanaf ? wordt niet veranderd.

    Kun je nog eens kijken?

    Mvg,

    Martin.


  4. #4
    Luuk
    Wijziging link in htaccess
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Wijziging link in htaccess

    On 13-02-11 17:07, Martin wrote:
    >>> Ik heb de structuur van een website iets veranderd waardoor de links
    >>> zijn veranderd.
    >>>
    >>> Oude situatie:
    >>>
    >>> " /wedstrijdverslag/?action=fullnews&id=500 "
    >>>
    >>> Nieuwe situatie:
    >>>
    >>> " /bericht/?/=leesbericht&id=500 "
    >>>
    >>>
    >>> Hoe kan ik in de .htaccess ervoor zorgen dat
    >>>
    >>> " /wedstrijdverslag/?action=fullnews&id "
    >>>
    >>> automatisch wordt veranderd naar
    >>>
    >>> " /bericht/?/=leesbericht&id "

    >
    >> hhm, ik heb effe op
    >> http://httpd.apache.org/docs/2.0/misc/rewriteguide.html gekeken, en het
    >> zou zoiets moeten zijn
    >> (op 1 regel, niet getest...)
    >>
    >> RewriteRule ^/wedstrijdverslag/?action=fullnews&id=(.*)
    >> /bericht/?/=leesbericht&id=$1 [L,R]

    >
    > Beste Luuk, bedankt voor je reactie.
    >
    > Helaas is het resultaat als volgt:
    >
    > bericht/?action=fullnews&id=
    >
    > Dus alles vanaf ? wordt niet veranderd.
    >
    > Kun je nog eens kijken?
    >
    > Mvg,
    >
    > Martin.
    >


    dan wordt het

    RewriteRule /rewrite/wedstrijdverslag/ /rewrite/bericht/ [L,R,QSA]

    Dit zorg er voor dat
    " /wedstrijdverslag/?action=fullnews&id=500 "
    vertaald wordt naar:
    " /bericht/?action=fullnews&id=500 "

    Klopt dit eigenlijk wel?:
    " /bericht/?/=leesbericht&id=500 "
    ^^^^


    --
    Luuk



  5. #5
    Martin
    Wijziging link in htaccess
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Wijziging link in htaccess

    >>>> Oude situatie:
    >>>>
    >>>> " /wedstrijdverslag/?action=fullnews&id=500 "
    >>>>
    >>>> Nieuwe situatie:
    >>>>
    >>>> " /bericht/?/=leesbericht&id=500 "


    >>> hhm, ik heb effe op
    >>> http://httpd.apache.org/docs/2.0/misc/rewriteguide.html gekeken, en het
    >>> zou zoiets moeten zijn
    >>> (op 1 regel, niet getest...)
    >>>
    >>> RewriteRule ^/wedstrijdverslag/?action=fullnews&id=(.*)
    >>> /bericht/?/=leesbericht&id=$1 [L,R]


    >> Beste Luuk, bedankt voor je reactie.
    >>
    >> Helaas is het resultaat als volgt:
    >>
    >> bericht/?action=fullnews&id=
    >>
    >> Dus alles vanaf ? wordt niet veranderd.
    >>
    >> Kun je nog eens kijken?


    > dan wordt het
    >
    > RewriteRule /rewrite/wedstrijdverslag/ /rewrite/bericht/ [L,R,QSA]
    >
    > Dit zorg er voor dat
    > " /wedstrijdverslag/?action=fullnews&id=500 "
    > vertaald wordt naar:
    > " /bericht/?action=fullnews&id=500 "


    Beste Luuk, alleen ?action=fullnews moet dan nog ?/=leesbericht worden...

    Concreet voorbeeld:

    Oude situatie:
    http://www.vvoegstgeest.nl/wedstrijd...ullnews&id=494

    Nieuwe situatie:
    http://www.vvoegstgeest.nl/bericht/?...bericht&id=494

    Mvg,

    Martin

  6. #6
    Luuk
    Wijziging link in htaccess
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Wijziging link in htaccess

    On 13-02-11 20:11, Martin wrote:
    >>>>> Oude situatie:
    >>>>>
    >>>>> " /wedstrijdverslag/?action=fullnews&id=500 "
    >>>>>
    >>>>> Nieuwe situatie:
    >>>>>
    >>>>> " /bericht/?/=leesbericht&id=500 "

    >
    >>>> hhm, ik heb effe op
    >>>> http://httpd.apache.org/docs/2.0/misc/rewriteguide.html gekeken, en het
    >>>> zou zoiets moeten zijn
    >>>> (op 1 regel, niet getest...)
    >>>>
    >>>> RewriteRule ^/wedstrijdverslag/?action=fullnews&id=(.*)
    >>>> /bericht/?/=leesbericht&id=$1 [L,R]

    >
    >>> Beste Luuk, bedankt voor je reactie.
    >>>
    >>> Helaas is het resultaat als volgt:
    >>>
    >>> bericht/?action=fullnews&id=
    >>>
    >>> Dus alles vanaf ? wordt niet veranderd.
    >>>
    >>> Kun je nog eens kijken?

    >
    >> dan wordt het
    >>
    >> RewriteRule /rewrite/wedstrijdverslag/ /rewrite/bericht/ [L,R,QSA]
    >>
    >> Dit zorg er voor dat
    >> " /wedstrijdverslag/?action=fullnews&id=500 "
    >> vertaald wordt naar:
    >> " /bericht/?action=fullnews&id=500 "

    >
    > Beste Luuk, alleen ?action=fullnews moet dan nog ?/=leesbericht worden...
    >
    > Concreet voorbeeld:
    >
    > Oude situatie:
    > http://www.vvoegstgeest.nl/wedstrijd...ullnews&id=494
    >
    > Nieuwe situatie:
    > http://www.vvoegstgeest.nl/bericht/?...bericht&id=494
    >
    > Mvg,
    >
    > Martin


    Het aanpassen van de query_string geeft bij mij nogal wat problemen...

    Onderstaande geeft de originele query_string 'action=fullnews&id=500'
    door aan de nieuwe URL. De vermelding 'action=fullnews' staat hopenlijk
    niet in de weg, want ik heb geen idee hoe je die via mod_rewrte zou
    moeten verwijderen.

    RewriteRule /wedstrijdverslag/ /bericht/\?/\=leesbericht [L,R,QSA]


    Een andere optie is om in de directory 'wedstrijdverslag' een index.php
    te plaatsen die de redirect doet.

    <?php
    $id = $_GET['id'];
    if (!is_numeric($id)) { $id=0; }
    header("Location: /bericht/?/=leesbericht&id=$id");
    ?>


    --
    Luuk

  7. #7
    Martin
    Wijziging link in htaccess
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Wijziging link in htaccess

    >>>>>> Oude situatie:
    >>>>>>
    >>>>>> " /wedstrijdverslag/?action=fullnews&id=500 "
    >>>>>>
    >>>>>> Nieuwe situatie:
    >>>>>>
    >>>>>> " /bericht/?/=leesbericht&id=500 "

    >>
    >>>>> hhm, ik heb effe op
    >>>>> http://httpd.apache.org/docs/2.0/misc/rewriteguide.html gekeken, en
    >>>>> het
    >>>>> zou zoiets moeten zijn
    >>>>> (op 1 regel, niet getest...)
    >>>>>
    >>>>> RewriteRule ^/wedstrijdverslag/?action=fullnews&id=(.*)
    >>>>> /bericht/?/=leesbericht&id=$1 [L,R]

    >>
    >>>> Beste Luuk, bedankt voor je reactie.
    >>>>
    >>>> Helaas is het resultaat als volgt:
    >>>>
    >>>> bericht/?action=fullnews&id=
    >>>>
    >>>> Dus alles vanaf ? wordt niet veranderd.
    >>>>
    >>>> Kun je nog eens kijken?

    >>
    >>> dan wordt het
    >>>
    >>> RewriteRule /rewrite/wedstrijdverslag/ /rewrite/bericht/ [L,R,QSA]
    >>>
    >>> Dit zorg er voor dat
    >>> " /wedstrijdverslag/?action=fullnews&id=500 "
    >>> vertaald wordt naar:
    >>> " /bericht/?action=fullnews&id=500 "

    >>
    >> Beste Luuk, alleen ?action=fullnews moet dan nog ?/=leesbericht worden...
    >>
    >> Concreet voorbeeld:
    >>
    >> Oude situatie:
    >> http://www.vvoegstgeest.nl/wedstrijd...ullnews&id=494
    >>
    >> Nieuwe situatie:
    >> http://www.vvoegstgeest.nl/bericht/?...bericht&id=494
    >>
    >> Mvg,
    >>
    >> Martin

    >
    > Het aanpassen van de query_string geeft bij mij nogal wat problemen...
    >
    > Onderstaande geeft de originele query_string 'action=fullnews&id=500'
    > door aan de nieuwe URL. De vermelding 'action=fullnews' staat hopenlijk
    > niet in de weg, want ik heb geen idee hoe je die via mod_rewrte zou
    > moeten verwijderen.
    >
    > RewriteRule /wedstrijdverslag/ /bericht/\?/\=leesbericht [L,R,QSA]
    >
    >
    > Een andere optie is om in de directory 'wedstrijdverslag' een index.php
    > te plaatsen die de redirect doet.
    >
    > <?php
    > $id = $_GET['id'];
    > if (!is_numeric($id)) { $id=0; }
    > header("Location: /bericht/?/=leesbericht&id=$id");
    > ?>


    De andere optie werkt perfect, denk je wel !

    Mvg,

    Martin


  8. #8
    Erick T. Barkhuis
    Wijziging link in htaccess
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Wijziging link in htaccess

    Luuk:

    >Een andere optie is om in de directory 'wedstrijdverslag' een
    >index.php te plaatsen die de redirect doet.
    >
    ><?php
    > $id = $_GET['id'];
    > if (!is_numeric($id)) { $id=0; }
    > header("Location: bericht?/=leesbericht&id=$id");
    >?>


    Dat is een mogelijkheid, maar dan zou het wellicht mooi zijn er ook een
    passende http-header bij af te geven:
    header( "HTTP/1.1 301 Moved Permanently" );



    --
    Erick

  9. #9
    Luuk
    Wijziging link in htaccess
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Wijziging link in htaccess

    On 13-02-11 21:26, Erick T. Barkhuis wrote:
    > Luuk:
    >
    >> Een andere optie is om in de directory 'wedstrijdverslag' een
    >> index.php te plaatsen die de redirect doet.
    >>
    >> <?php
    >> $id = $_GET['id'];
    >> if (!is_numeric($id)) { $id=0; }
    >> header("Location: bericht?/=leesbericht&id=$id");
    >> ?>

    >
    > Dat is een mogelijkheid, maar dan zou het wellicht mooi zijn er ook een
    > passende http-header bij af te geven:
    > header( "HTTP/1.1 301 Moved Permanently" );
    >
    >

    ik twijfelde of dat noodzakelijk was,
    maar mooier/beter is het in ieder geval wel.

    --
    Luuk

Webhostingtalk.nl

Contact

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