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

[Apache2] Mod_rewrite probleem

Pagina: 1
Acties:

  • CrankyGamerOG
  • Registratie: Juni 2003
  • Laatst online: 30-11 11:32

CrankyGamerOG

Assumption is the mother.....

Topicstarter
Laat ik voorop stellen dat ik geprobeerd heb om te googlen, maar ik kom er toch echt niet uit

code:
1
2
3
[root@svr1 ~]# httpd -l | grep rewrite
  mod_rewrite.c
[root@svr1 ~]#

Hieruit concludeer ik dat apache gebuild is met rewrite support.

However, er word wel niet herschreven :X

.htaccess

code:
1
2
3
4
DirectoryIndex blaat.php
Options +FollowSymLinks
RewriteEngine on
RewriteRule /([a-z0-9]+) /blaat.php?show=$1


ik weet zeker dat allowoverride aan staat, de directoryindex syntax werkt namelijk.

However als ik dus een pagina probeer te laden die gebruik zou moeten maken van de rewrite.
code:
1
[Fri May 08 09:14:22 2009] [error] [client 83.137.XXX.XXX] File does not exist: /home/ikke/domains/domein.nl/public_html/4, referer: http://www.domein.nl/


Wat o wat gaat er mis

echt alles lijkt tegen te zitten vandaag :(

KPN - Vodafone Ziggo Partner


  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

CrankyGamerOG schreef op vrijdag 08 mei 2009 @ 11:16:
[...]

ik weet zeker dat allowoverride aan staat, de directoryindex syntax werkt namelijk.
Dat heeft weinig met elkaar te maken; DirectoryIndex en RewriteRules zijn 2 aparte groepen http://httpd.apache.org/docs/2.2/mod/core.html#allowoverride

Zet anders RewriteLog eens aan?

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • remco_k
  • Registratie: April 2002
  • Laatst online: 08:28

remco_k

een cassettebandje was genoeg

Ik ben niet helemaal thuis in RegEx, maar moet jouw RewriteRule niet zijn:
code:
1
RewriteRule ([a-z0-9]+) blaat.php?show=$1

(Zonder de / dus)
Omdat 4 != /([a-z0-9]+)

[ Voor 7% gewijzigd door remco_k op 08-05-2009 11:30 ]

Alles kan stuk.


  • CrankyGamerOG
  • Registratie: Juni 2003
  • Laatst online: 30-11 11:32

CrankyGamerOG

Assumption is the mother.....

Topicstarter
Spider.007 schreef op vrijdag 08 mei 2009 @ 11:24:
[...]

Dat heeft weinig met elkaar te maken; DirectoryIndex en RewriteRules zijn 2 aparte groepen http://httpd.apache.org/docs/2.2/mod/core.html#allowoverride

Zet anders RewriteLog eens aan?
Ik zeg nergens dat de allowoverride met rewrite te maken heeft, ik zeg dat ik weet dat de .htaccess niet genegeerd word en dus gebruikt ;)
When this directive is set to None, then .htaccess files are completely ignored. In this case, the server will not even attempt to read .htaccess files in the filesystem.
remco_k schreef op vrijdag 08 mei 2009 @ 11:27:
Ik ben niet helemaal thuis in RegEx, maar moet jouw RewriteRule niet zijn:
code:
1
RewriteRule ([a-z0-9]+) blaat.php?show=$1

(Zonder de / dus)
Omdat 4 != /([a-z0-9]+)
als ik dit zo instel dan lijkt er inderdaad wel iets te veranderen maar dan loop ik tegen een internal server error aan..

code:
1
Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace., referer: http://www.domein.nl/

[ Voor 34% gewijzigd door CrankyGamerOG op 08-05-2009 11:39 ]

KPN - Vodafone Ziggo Partner


  • remco_k
  • Registratie: April 2002
  • Laatst online: 08:28

remco_k

een cassettebandje was genoeg

CrankyGamerOG schreef op vrijdag 08 mei 2009 @ 11:38:
code:
1
Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace., referer: http://www.domein.nl/
Klopt, omdat blaat.php ook voldoet aan de regex en zodoende dus steeds naar zichzelf word redirected, wat na 10x die foutmelding geeft.
Die moet je dus uitsluiten in de regex. iets met: ... en niet blaat.php

[ Voor 11% gewijzigd door remco_k op 08-05-2009 14:46 ]

Alles kan stuk.


  • remco_k
  • Registratie: April 2002
  • Laatst online: 08:28

remco_k

een cassettebandje was genoeg

* remco_k is benieuwd naar hoe het er nu voor staat.

Alles kan stuk.


  • CrankyGamerOG
  • Registratie: Juni 2003
  • Laatst online: 30-11 11:32

CrankyGamerOG

Assumption is the mother.....

Topicstarter
remco_k schreef op dinsdag 12 mei 2009 @ 15:08:
* remco_k is benieuwd naar hoe het er nu voor staat.
hehe, ik heb die hele rewrite uit die website gesloopt :) had er geen zin an :)
mocht je de site willen zien, het is niks bijzonders, een schaamteloze rip van een al bestaande site :P

KPN - Vodafone Ziggo Partner


  • remco_k
  • Registratie: April 2002
  • Laatst online: 08:28

remco_k

een cassettebandje was genoeg

CrankyGamerOG schreef op dinsdag 12 mei 2009 @ 15:10:
[...]

hehe, ik heb die hele rewrite uit die website gesloopt :) had er geen zin an :)
Mooi is dat. En ik maar moeite voor je doen. ;)

Alles kan stuk.

Pagina: 1