Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien
Toon posts:

htaccess doet niet wat hij moet doen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Dag iedereen,

Ik probeer mijn urls http://domein.be/category.php?id=3 te redirecten naar http://domein.be/category/3.

Daarbij volg ik deze tutorial. Mijn url ziet er net hetzelfde uit, en ik wil net hetzelfde resultaat bekomen.

code:
1
2
3
4
5
6
7
8
9
10
# ----------------------------------------------------------------------
# Start rewrite engine
# ----------------------------------------------------------------------

# Turning on the rewrite engine is necessary for the following rules and features.

<IfModule mod_rewrite.c>
  RewriteEngine On
    RewriteRule ^category/([0-9]+)$ category.php?id=$1  
</IfModule>


Copy-paste en gaan dacht ik, maar niets van. Ik wordt direct naar mijn 404 gestuurd :'(

Heeft iemand enig idee hoe het wel moet?

  • Salandur
  • Registratie: Mei 2003
  • Laatst online: 12:31

Salandur

Software Engineer

Volgens mij bedoel je het andersom (/category/3 -> /category.php?id=3).

Je bent in ieder geval een RewriteCond vergeten en het is verstandig om [L] toe te voegen aan je RewriteRule, zodat eventuele latere rules geen conflict geven.

Voeg ook een RewriteLog en RewriteLogLevel toe, zodat je kan zien wat er exact gebeurd

[ Voor 16% gewijzigd door Salandur op 26-03-2011 15:10 ]

Assumptions are the mother of all fuck ups | iRacing Profiel


  • MueR
  • Registratie: Januari 2004
  • Laatst online: 12:00

MueR

Admin Devschuur® & Discord

is niet lief

Anyone who gets in between me and my morning coffee should be insecure.


  • GraveR
  • Registratie: Januari 2000
  • Laatst online: 22-08 19:26
1) Is mod_rewrite actief?
2) Staat AllowOverride op minimaal FileInfo in de <Directory> sectie van de website (Apache config)?

[ Voor 6% gewijzigd door GraveR op 26-03-2011 15:33 ]


  • Phoenix1337
  • Registratie: April 2009
  • Laatst online: 29-11 18:53
Salandur schreef op zaterdag 26 maart 2011 @ 15:08:
Volgens mij bedoel je het andersom (/category/3 -> /category.php?id=3).

Je bent in ieder geval een RewriteCond vergeten en het is verstandig om [L] toe te voegen aan je RewriteRule, zodat eventuele latere rules geen conflict geven.

Voeg ook een RewriteLog en RewriteLogLevel toe, zodat je kan zien wat er exact gebeurd
Hoezo een RewriteCond vergeten? Zou niet weten waarom hij hier nodig is.

Verwijderd

Topicstarter
GraveR schreef op zaterdag 26 maart 2011 @ 15:33:
1) Is mod_rewrite actief?
2) Staat AllowOverride op minimaal FileInfo in de <Directory> sectie van de website (Apache config)?
Ik wist niet dat je dit nog moest aanzetten. Heb dus inderdaad gewoon een # moeten weghalen ... Nu werkt het ...

Bedankt allemaal!
Pagina: 1