Htaccess rewrite, hoe?

  • Beste,


    Ik heb nu een probleem.
    Namelijk dat hij de categorieën en items aangeeft met een cijfer.
    Maar dit vindt ik niet zo mooi en niet zo goed voor google.


    http://mijndomein.nl/categorie.php?cat=14
    http://mijndomein.nl/item.php?item=106


    Maar ik wil gewoon dat hij de naam van de categorie weergeeft
    en bij de ander de itemnaam


    Maar hoe doe ik dat?


    Ik heb gelezen dat je dat kan via htaccess
    maar daar snap ik nauwelijks iets van


    Mvg
    Weide43


    Robin edit: Links aangepast, er mag namelijk niet naar hacks worden gelinkt.

  • Via Htaccces kan je dit doen:


    ikkanhacken.nl/categorie-naam/ = ikkanhacken.nl/categorie.php?cat=14
    Maar dan moet je dus voor elke categorie een rij toevoegen in htacces.


    Hetzelfde geld voor items.


    Wat je ook kan doen is:
    ikkanhacken.nl/categorie/1/ = ikkanhacken.nl?categorie.php?cat=1
    Hoef je maar één regel voor alle categoriën toe te voegen.


    Welke manier wil je?


    Met vriendelijke groet,
    Tim

  • Citaat van RDMNL2010

    onzin aangezien categorie.php 1 bestand is en hij ze ophaald met cat=14(id dus)


    Denk eer je post. Of in jouw gevel, lees eer je post.'
    Als hij de productnaam in de link wilt dan moet dat zo. Of hij moet niet met id's gaan werken maar met de namen van de cato's.
    Dan wordt het:
    ikkanhacken.nl/categorie/naam-categorie/ = ikkanhacken.nl/cat.php?cat=naam-categorie


    Maar als je die manier dus niet toepast maar je wil wel elke categorienaam in de link dan moet je dus voor elke categorie een nieuwe regel schrijven.

  • zo heb ik het gedaan op http://psd-zoetermeer.nl


  • Citaat van L.Groot

    Of je veranderd in je script id naar de naam?
    Net zo makkelijk en heb je maar 1 regel nodig.


    ik neem aan dat je zelf ook weet dat dit vaak niet echt een bepaald veilige manier is.


    Ik stem in voor een soort gelijke url als deze:
    site.nl/games/2/hoe-doe-ik-dit-eigenlijk/


    games = categorie
    2 = categorie id
    hoe-doe-ik-dit-eigenlijk = naam item


    categorie id doe ik voor netheid en voor een handige maar ook veilige check in mysql of het wel bestaat voor de item.


    ik gebruik zelf altijd hele andere manieren van werken maar dit komt door dat ik de code ( classes ) anders opbouw.

    School
    Tweedejaars Informatica Student @ Hogeschool Rotterdam.


    Webtalen
    - PHP ( OOP )
    - SQL
    - JavaScript i.c.m. jQuery framework
    - (x)HTML
    - CSS
    - Actionscript
    - XML


    Programmeertalen
    - Java
    - C#
    - Ruby i.c.m. on Rails framework

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!