La versión Debian 8 no lee los archivo htaccess por defecto (cuestiones de seguridad). Si queremos instalar un WordPress será necesario activar el htaccess. Pasos a seguir:
Como root:
a2enmod rewrite<span id="mce_marker" data-mce-type="bookmark" data-mce-fragment="1"></span>
nano /etc/apache2/sites-available/000-default.conf<span id="mce_marker" data-mce-type="bookmark" data-mce-fragment="1"></span>
Añadir dentro de la sección VirtualHost esta sección Directory:
<Directory "/var/www/html"> Options Indexes FollowSymLinks MultiViews AllowOverride All </Directory>
Sobre unos directorios y otros no.
Si queremos habilitar .htaccess en unas carpetas y deshabilitarlo en otras, podemos usar un esquema como el siguiente:
<p><Directory "/var/www/html"> AllowOverride None<br /></Directory> <Directory "/var/www/html/wordpress"> Options Indexes FollowSymLinks MultiViews />AllowOverride All </Directory>
Así .htaccess funcionará en /var/www/html/wordpress pero no en el directorio /var/www/html.
Cada Directory es independiente y pueden crearse tantas como necesitemos dentro de una sección VirtualHost.
Para que los cambios surtan efecto, reiniciamos el servidor Apache:
/etc/init.d/apache2 restart