.

Drupal: URL Alias y archivo .htaccess


Drupal tiene opción para utilizar "URL Aliasing" (alias de Url) que combinado con el módulo PathAuto nos construye una url más amigable ya no solo con los lectores o usuarios sino también para los buscadores, así tendríamos los siguientes alias:

  • venice-project-a-fondo-->node/535
  • 1000tags_otra_idea_tonta-->node/202
  • 3g_hsdpa_de_vodafone_banda_ancha-->node/318

El causante o artífice de esta traducción es el archivo .htaccess que se encuentra en el directorio raíz de nuestro paquete de Drupal.

Si utilizamos el archivo .htaccess a pelo sin ninguna modificación dejaríamos de poder acceder al instante a otros directorios que no tienen nada que ver con drupal, debido a que este archivo tal como viene aplica las reglas a todos los directorios.

Si por la razón que sea queremos colocar esos directorios fuera de la influencia del urlaliasing, únicamente tendremos que añadir a nuestro archivo .htaccess este código:

RewriteCond %{REQUEST_URI} ^/directorio/(.*)$ [OR]
RewriteCond %{REQUEST_URI} ^/failed_auth.html$
RewriteRule ^.*$ - [L]


Trackback URL for this post:

http://www.noticias-tic.com/trackback/537