Det kan jo være så mange ting der laver den serverfejl. Men mit bud er at det ligger i selve systemet, da en fejl 500 forsaget af fx htaccess, vil lave en reel serverfejl som gør at man slet ikke kan se siden. i hvert fald i de fleste tilfælde, der kan jo være undtagelser.
Men det jeg ville gøre var at gennemsøge serverens filer for linjen "500 Internal Server Error" finder den ikke noget på det, så bare "Internal Server Error". Og finder man heller ikke noget der, er det ikke noget man bare sådan kan finde i selve systemet, og der skal din programmør eller en anden programmør gennemse din hjemmeside for at se hvad det er der generere denne fejl.
Det kan også være en htaccess fejl, men som sagt vil hjemmesiden i de fleste tilfælde så ikke blive vist, medmindre der fx er opsat fejlsider i din htaccess, eller andet.
Men i grunden skal du bare sige til din programmør at siden generere en fejl 500, så bør han vide hvor han skal kigge, hvordan han skal finde det og hvor han evt har lavet noget galt, ved han ikke det, kan det godt være at han måske ikke helt ved nok om programmering og hjemmesider. og måske skal du så lede efter en anden som kan varetage det for dig, da en sådan fejl ikke er noget at spøge med, du får jo ingen besøg fra Google når ikke du er at finde i deres indeks :) Så det er efter min mening meget alvorligt.
MVH Kim