Rewrite Engine installeren

Pagina: 1
Acties:

  • lennartkocken
  • Registratie: September 2004
  • Laatst online: 01-12 13:21
Ik heb apache, php en mysql geïnstalleerd, alles werkt, maar ik denk dat ergens iets niet goed is ingesteld in httpd.conf van apache. Ik heb de module rewrite enabled (# weghalen), en de .htaccess moet ook in orde zijn (want die werkt op alle andere servers wel), maar toch werkt-ie niet. In Fx zie ik de volgende foutmeldig:
Not Found

The requested URL /website/cms/pages/new was not found on this server.
En in de Logs van Apache:
[Fri Jun 22 18:14:47 2007] [error] [client 127.0.0.1] File does not exist: D:/www/apache2/htdocs/website/cms/pages
Waar ben ik iets vergeten? :'(

Verwijderd

Werkt een hele simpele regel wel?

code:
1
2
RewriteEngine on
RewriteRule .* http://www.google.com/


Apache gerestart?

[ Voor 8% gewijzigd door Verwijderd op 22-06-2007 18:54 ]


  • kokx
  • Registratie: Augustus 2006
  • Laatst online: 18-11 12:58

kokx

WIN

Wat zijn je rewrite rules?

  • KatirZan
  • Registratie: September 2001
  • Laatst online: 21-11 13:28

KatirZan

Wandelende orgaanzak

eindig eens op een / ipv niets ;)

Wabbawabbawabbawabba


  • truegrit
  • Registratie: Augustus 2004
  • Laatst online: 19-11 23:52
misschien mag je het wel niet in .htaccess zetten. daar is ook een setting voor, weet niet precies wat het is, iets van AllowOverride dacht ik.

hallo


Verwijderd

Precies wat truegrit zegt. In de apache configuratie moet voor je web directory (dus in <Directory /htdocs>) AllowOverride All (of alleen AllowOverride FileInfo om specifieker te zijn) instellen. Dan kun je pas Rewrite* directives gebruiken in .htaccess.

Verder zijn die regels soms ook lastpakken, dus probeer ook inderdaad eens een simpele regel (zoals Cheatah aangaf).

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 30-11 15:10

Creepy

Tactical Espionage Splatterer

PRG? Nah. DTE: beter ;)
Zie ook Waar hoort mijn topic?
Move -> DTE.

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


  • lennartkocken
  • Registratie: September 2004
  • Laatst online: 01-12 13:21
Verwijderd schreef op vrijdag 22 juni 2007 @ 20:29:
Precies wat truegrit zegt. In de apache configuratie moet voor je web directory (dus in <Directory /htdocs>) AllowOverride All (of alleen AllowOverride FileInfo om specifieker te zijn) instellen. Dan kun je pas Rewrite* directives gebruiken in .htaccess.

Verder zijn die regels soms ook lastpakken, dus probeer ook inderdaad eens een simpele regel (zoals Cheatah aangaf).
Dat was-ie! Bedankt ;)
Pagina: 1