drupal und statisches HTML

Wenn drupal als CMS in eine bestehende Seitenstruktur eingearbeitet wird, möchte man zwangsläufig in der Übergangszeit noch auf den vorhandenen statischen Content zugreifen. Falls drupal auf Clean URLs eingestellt ist, hagelt es aufgrund der eingeschalteten Rewrite-Engine “403 – Forbidden” Client-Request…

Wir können dem durch eine kleine Modifikation an der /.htaccess-Datei abhelfen:

#
# Apache/PHP/Drupal settings:
#

# Protect files and directories from prying eyes.
<files ~ “(\.(inc|module|sh|sql|pl|theme|engine|xtmpl)|Entries|[…]updates)$”>
Order deny,allow
Deny from all
</files>

# Set some options.
Options -Indexes
Options +FollowSymLinks

# Customized error messages.
ErrorDocument 404 /index.php

# Set the default handler.
DirectoryIndex index.php index.htm index.html
[…]

Wenn man innerhalb seiner Struktur auch *.pl-Perl-CGIs liegen hat, sollte man drupal diese durchgehen lassen: Die durchgestrichene pl-regexp rausnehmen…

Leave a Reply

Your email address will not be published. Required fields are marked *