.htaccess n’Ubuntu Server 9.04

26 de Xunu de 2009

Tuve intentando criar un Xiki.to pa deprender col sirvidor baxo Ubuntu Server 9.04, y fallaba al usar la http://direición/cadena, debiendo ser http://direición?codigo=cadena.
Pa ello fae falta criar un ficheru .htaccess nel directoriu onde ta’l ficheru index.php, que redireicione la URL como vemos enrriba, pa ello criamos el ficheru .htaccess:
RewriteEngine On
RewriteRule ^([a-zA-Z0-9\-]+)/?$ index.php?codigo=$1 [L,NC]

Pero non furrulaba… *-) Yo camentaba que taba mal el códigu del .htaccess…
Pero al final ye qu’Ubuntu Server lleva desactivada esa opción por seguridá 😛

P’activala:
Edita’l ficheru: sudo nano /etc/apache2/sites-enabled/000-default
Na llinia 11 (recien instaláu Ubuntu) del códigu del Directory /var/www/:
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all

Camuda AllowOverride None por AllowOverride All.
Quedando asina:

Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all

Reanicia Apache: sudo /etc/init.d/apache2 force-reload

Ya ta 😉 agora sí te debiera furrular 😀
Gracies a Mikel por aguantame entrugando durante 3 díes 😛

Fonte: Foros d’Ubuntu de Venezuela.