Acceder a carpetas y ficheros html dentro de un web site gestionado por drupal

Para mi sorpresa, al preparar la página web para el OCL workshop me di cuenta que la URL modeling-languages.com/events/OCLWorkshop2009/ no se redireccionaba automáticamente a modeling-languages.com/events/OCLWorkshop2009/index.html . En su lugar, cuando intentaba acceder a la primera, me aparecía un mensaje de error (forbidden access).

Mi sospecha era que Drupal estaba de alguna forma interfiriendo en el proceso ya que la URL base del site (modeling-languages.com) está gestionada por el CMS Drupal (para los interesados en Drupal, ya describí como crear este portal con Drupal ). Resumiendo, el problema es que, por defecto, Drupal sólo busca archivos de tipo .php en la carpeta que se está accediendo y por lo tanto ignora el index.html habitual y devuelve un mensaje de error cuando no encuentra el index.php.

Por lo tanto, la solución está en modificar el fichero .htaccess para asegurar que el index.html se tiene en cuenta siempre y cuando el index.php no esté disponible.
En esta web encontré la explicación de como modificar el .htaccess, sólo hay que añadir al siguiente instrucción: “DirectoryIndex index.php index.html” .

Si te ha gustado esta entrada, puedes subscribirte a este Software Modeling blog y/o seguirme en twitter . Y si realmente te ha gustado ayúdame a hacerlo llegar a otros utilizando los bookmarks que tienes a continuación:

Leave a Reply

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

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Powered by WordPress
Read previous post:
Accessing non-drupal folders within a drupal site
Web site para el OCL Workshop 2009
OCL Workshop 2009 web page is up
Close