Vandaag tijdens het maken van een webshop liep ik tegen een raar probleem aan.
Op alle product-pagina's krijg ik een HTTP 500 error header, maar de pagina zelf is gewoon te bekijken in de browser. Ook de pagina's shop_category, shop_subcategory en shop_settle bevatten dit probleem...
Als je de pagina http://v3.progenion.nl/sh...et-dubbele-UV-filter.html bekijkt met Firebug ingeschakeld (of gewoon de headers bekijkt) zie je dat je een HTTP 500 header krijgt.
Wat ik toen als eerste gedaan heb is .htaccess leeg gemaakt omdat ik dacht dat het probleem zich bevond in de URL rewriting. Na het leegmaken van de .htaccess heb ik http://v3.progenion.nl/shop_product.php opgevraagd en kreeg ik alsnog een HTTP 500 error code.
In het CMS gedeelte van de site doet het probleem zich niet voor, terwijl deze ook gebruik maakt van URL rewriting!
Mijn .htaccess code is als volgt:
In Apache log-level op "debug" gezet maar er wordt over dit probleem niks gelogd
Ik ben echt ten einde raad, heb al sinds vanochtend 11 uur lopen googlen en proberen maar ik kom er niet meer uit!
Op alle product-pagina's krijg ik een HTTP 500 error header, maar de pagina zelf is gewoon te bekijken in de browser. Ook de pagina's shop_category, shop_subcategory en shop_settle bevatten dit probleem...
Als je de pagina http://v3.progenion.nl/sh...et-dubbele-UV-filter.html bekijkt met Firebug ingeschakeld (of gewoon de headers bekijkt) zie je dat je een HTTP 500 header krijgt.
Wat ik toen als eerste gedaan heb is .htaccess leeg gemaakt omdat ik dacht dat het probleem zich bevond in de URL rewriting. Na het leegmaken van de .htaccess heb ik http://v3.progenion.nl/shop_product.php opgevraagd en kreeg ik alsnog een HTTP 500 error code.
In het CMS gedeelte van de site doet het probleem zich niet voor, terwijl deze ook gebruik maakt van URL rewriting!
Mijn .htaccess code is als volgt:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
| Options Indexes FollowSymLinks MultiViews All RewriteEngine On RewriteBase / # remove .php; use THE_REQUEST to prevent infinite loops RewriteCond %{THE_REQUEST} ^GET\ (.*)\.php\ HTTP RewriteRule (.*)\.php$ $1 [R=301] RewriteRule ^aanbiedingen/?$ shop_subcategory/4 [QSA,L,NC] RewriteRule ^angebote/?$ shop_subcategory/4 [QSA,L,NC] # remove index RewriteRule (.*)/index$ $1/ [R=301] # remove slash if not directory RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} /$ RewriteRule (.*)/ $1 [R=301] # add .php to access file, but don't redirect RewriteCond %{REQUEST_FILENAME}.php -f RewriteCond %{REQUEST_URI} !/$ RewriteRule (.*) $1\.php [L] ErrorDocument 404 /index.php |
In Apache log-level op "debug" gezet maar er wordt over dit probleem niks gelogd

Ik ben echt ten einde raad, heb al sinds vanochtend 11 uur lopen googlen en proberen maar ik kom er niet meer uit!