Bij toeval kwam ik erachter dat een Wordpress-site die ik beheer open directory listings toestaat. Vond ik wel wat vreemd, want mijn eigen WP-site toont gewoon een error-pagina.
Wat googlen levert op dat je
moet toevoegen aan je .htaccess file.
Zo gezegd zo gedaan. Prompt krijg ik dan een 500 Internal Server Error
Als je dan verder googled, dan is het advies: haal
Dat zou ik best willen, maar dan staan de directories weer open...
Her en der kom ik tegen dat het probleem 'server side' zou zijn. Ik wil best de hosting provider benaderen, maar het errorlog geeft niet veel meer weer dan dit:
Een paar dingen snap ik niet:
- mijn eigen WP-site heeft blijkbaar een standaard configuratie waarbij open directories niet werken; daar krijg ik gewoon een error-pagina binnen de gebruikte theme. Als die standaard config er is, waar vind ik die dan? (eventuele plugins voegen ook weer zo'n Options -Indexes toe aan je .htaccess file.. dat werkt dus niet)
- zijn er plugins bekend die blijkbaar alles open willen hebben staan? (ik kan niet de plugins nu een voor een uitzetten, want het is een productiesite waar mensen betalingen doen aan een stichting en het lijkt me niet handig als ik die dan 'even' uitzet)
- er wordt gebruik gemaakt van o.a. de plugin-omgeving Widgetkit. Ergens staat me bij uit het verleden (maar kan dat niet [meer] vinden) dat deze plugin ivm. plaatsen plaatjes e.d. op pagina's in de site 'iets' overruled waardoor directories openstaan, of is dat een net door mijzelf geïmplanteerde herinnering (kan heel goed natuurlijk)
De site heb ik niet zelf opgebouwd en er hangen m.i. wel erg veel plugins in... (om volstrekt onduidelijke redenen blijft de .maintenance file ook staan na updates van plugins... waardoor je die handmatig moet verwijderen, allemaal een beetje raar)
Heeft iemand een idee of herkent iemand dit probleem? En natuurlijk: hoe los ik het op? (nieuwe site bouwen...).
Wat googlen levert op dat je
code:
1
| Options -Indexes |
moet toevoegen aan je .htaccess file.
Zo gezegd zo gedaan. Prompt krijg ik dan een 500 Internal Server Error
Als je dan verder googled, dan is het advies: haal
code:
weg. 1
| Options -Indexes |
Dat zou ik best willen, maar dan staan de directories weer open...
Her en der kom ik tegen dat het probleem 'server side' zou zijn. Ik wil best de hosting provider benaderen, maar het errorlog geeft niet veel meer weer dan dit:
Dat klopt ook helemaal, want na het toevoegen van de extra code, is de toegang geweigerd. Maar wel voor de hele site.[Fri Sep 12 15:08:29 2014] [alert] [client 80.xx.xx.xx] /sites/[site].nl/www/.htaccess: Options not allowed here, referer: http://[site].nl/wp-content/uploads/2014/08/
Een paar dingen snap ik niet:
- mijn eigen WP-site heeft blijkbaar een standaard configuratie waarbij open directories niet werken; daar krijg ik gewoon een error-pagina binnen de gebruikte theme. Als die standaard config er is, waar vind ik die dan? (eventuele plugins voegen ook weer zo'n Options -Indexes toe aan je .htaccess file.. dat werkt dus niet)
- zijn er plugins bekend die blijkbaar alles open willen hebben staan? (ik kan niet de plugins nu een voor een uitzetten, want het is een productiesite waar mensen betalingen doen aan een stichting en het lijkt me niet handig als ik die dan 'even' uitzet)
- er wordt gebruik gemaakt van o.a. de plugin-omgeving Widgetkit. Ergens staat me bij uit het verleden (maar kan dat niet [meer] vinden) dat deze plugin ivm. plaatsen plaatjes e.d. op pagina's in de site 'iets' overruled waardoor directories openstaan, of is dat een net door mijzelf geïmplanteerde herinnering (kan heel goed natuurlijk)
De site heb ik niet zelf opgebouwd en er hangen m.i. wel erg veel plugins in... (om volstrekt onduidelijke redenen blijft de .maintenance file ook staan na updates van plugins... waardoor je die handmatig moet verwijderen, allemaal een beetje raar)
Heeft iemand een idee of herkent iemand dit probleem? En natuurlijk: hoe los ik het op? (nieuwe site bouwen...).
[ Voor 2% gewijzigd door letatcest op 12-09-2014 15:34 . Reden: Natuurlijk wel de hulpvraag neerzetten.. leuk een heel verhaal zonder dat onderdeel. ]
Schreef Cryptovaluta voor dummies, 3de druk in print | eBook-versie