[htaccess] 301 redirect geeft een internal server error

Pagina: 1
Acties:
  • 1.187 views sinds 30-01-2008
  • Reageer

  • Matthijs1982
  • Registratie: Augustus 2005
  • Laatst online: 02-06-2021
Onderstaand is mijn .htaccess bestand. Het gaat om de redirect regel. Ik wil namelijk een pagina redirecten naar een nieuwe pagina. Dit moet ik doen met htaccess, omdat de oude pagina html is en de nieuwe php. Alleen geeft het htaccess bestand een Internet Server Error als ik dit upload. Als ik de redirect regels verwijderd is de Internal Server Error weg, maar heb ik uiteraard geen redirect.

Weet iemand waarom de redirect regel een internal server error geeft?

Options -Indexes

ErrorDocument 400 /error_doc.php?fout=400
ErrorDocument 401 /error_doc.php?fout=401
ErrorDocument 403 /error_doc.php?fout=403
ErrorDocument 404 /error_doc.php?fout=404
ErrorDocument 500 /error_doc.php?fout=500
ErrorDocument 501 /error_doc.php?fout=501
ErrorDocument 502 /error_doc.php?fout=502
ErrorDocument 503 /error_doc.php?fout=503
ErrorDocument 504 /error_doc.php?fout=504
ErrorDocument 505 /error_doc.php?fout=505

php_flag register_globals 0

php_flag session.bug_compat_42 Off
php_flag session.bug_compat_warn Off

redirect 301 /groepen/accommodatie-bedrijfsfeest.htm
http://www.test.nl/test/zakelijk/accommodatie-bedrijfsfeest

  • rogierslag
  • Registratie: Maart 2005
  • Laatst online: 14-10-2024
Meestal als je server heerlijk vastloopt mikt die ook iets in je error log. Kijk daar eens naar en post die melding hierneer.

Als je extern gaat redirecten kan het nodig zijn om de FollowSymLinks flag aan te zetten

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Options -Indexes

ErrorDocument 400 /error_doc.php?fout=400
ErrorDocument 401 /error_doc.php?fout=401
ErrorDocument 403 /error_doc.php?fout=403
ErrorDocument 404 /error_doc.php?fout=404
ErrorDocument 500 /error_doc.php?fout=500
ErrorDocument 501 /error_doc.php?fout=501
ErrorDocument 502 /error_doc.php?fout=502
ErrorDocument 503 /error_doc.php?fout=503
ErrorDocument 504 /error_doc.php?fout=504
ErrorDocument 505 /error_doc.php?fout=505

redirect 301 /groepen/accommodatie-bedrijfsfeest.htm http://www.test.nl/test/zakelijk/accommodatie-bedrijfsfeest

php_flag register_globals 0

php_flag session.bug_compat_42 Off
php_flag session.bug_compat_warn Off


Verder viel me net met editen op dat je die redirect regel wel op één regel moet hebben staan, niet met een enter ertussen!

offtopic:
zet je code tussen die mooie tags die daarvoor bestaan, dat leest handig en zorgt voor een correcte formatting door de forumsoftware

[ Voor 6% gewijzigd door rogierslag op 28-11-2007 00:09 ]


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 22-01 23:51

NMe

Quia Ego Sic Dico.

Als je inderdaad die enter hebt opgenomen, dan is dat het probleem. Anders zou je het eens met mod_rewrite kunnen proberen:
RewriteEngine On
RewriteRule /groepen/accommodatie-bedrijfsfeest.htm$
http://www.test.nl/test/zakelijk/accommodatie-bedrijfsfeest [L,R=301]
Maar goed, als je het met een normale redirect aan de praat krijgt, dan is dat makkelijker/efficiënter en meer ondersteund. :)

Trouwens: Waar hoort mijn topic?

PRG>>WSS

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.