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

Onderwerp: Re: Mooie URL's

  1. #1
    Maarten Wierda
    Re: Mooie URL's
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Mooie URL's

    [f'up -> nl.internet.www.server-side]

    Daniel Tryba wrote:

    > [veul gerommel met rewriterules]
    >
    > Ik zal de "gore" hack van de 404 handler dan ook maar eens even noemen.


    Ah, fijn

    > Als een opgevraagde URI niet bestaat dan kan een willekeurig sss worden
    > aangeroepen en die kan dan op basis van de oorspronkelijk opgrevraagde
    > URI "iets" doen.


    Wat betekent sss?

    <snip, gelezen>

    Ik heb inmiddels het volgende, en dat werkt prima.

    RewriteEngine On
    RewriteRule ^algemeen/([^/]*)/$ /kraaienest/index.php?pg=algemeen&sub=$1
    RewriteRule ^algemeen/([^/]*)$ /kraaienest/index.php?pg=algemeen&sub=$1
    RewriteRule ^algemeen/$ /kraaienest/index.php?pg=algemeen
    RewriteRule ^algemeen$ /kraaienest/index.php?pg=algemeen

    Die slashes aan het einde van de rules staan er omdat anders 'algemeen/'
    niet naar index.php wordt gestuurd. Een nogal slordige oplossing, omdat
    deze 4 regels vast te herschrijven zijn naar 2 regels.

    Ik heb inmiddels een follow-up gezet omdat het hier een tikkeltje OT wordt.

    --
    Cheers, Maarten Wierda

    "Old school, new school.
    Shit, I didn't go to school!"

  2. #2
    Daniel Tryba
    Re: Mooie URL's
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Mooie URL's

    In nl.internet.www.server-side Maarten Wierda <maartenAT@norecessdot.com> wrote:
    >> Als een opgevraagde URI niet bestaat dan kan een willekeurig sss worden
    >> aangeroepen en die kan dan op basis van de oorspronkelijk opgrevraagde
    >> URI "iets" doen.

    >
    > Wat betekent sss?


    ServerSideScript

    > RewriteRule ^algemeen/$ /kraaienest/index.php?pg=algemeen
    > RewriteRule ^algemeen$ /kraaienest/index.php?pg=algemeen
    >
    > Die slashes aan het einde van de rules staan er omdat anders 'algemeen/'
    > niet naar index.php wordt gestuurd. Een nogal slordige oplossing, omdat
    > deze 4 regels vast te herschrijven zijn naar 2 regels.


    ^algemeen/?$

    --

    Daniel Tryba


Webhostingtalk.nl

Contact

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