Modificando il file .htaccess si possono creare degli indirizzamenti personalizzati aggiungendo si possono inoltre visualizzare o non visulizzare i file e le directory nella rispettiva posizione, a patto che non vi sia un file index.html o php o il file personalizzato deciso su apache.
per visualizzare i file e le directory basta aggiungere Options +Indexes per non visualizzare nulla al posto del + mettere il meno.
In caso velessimo ignorare alcuni file o directory utilizzare IndexIgnore seguito dal file o directory
Per creare degli alias(permalink) personalizzati modificare il file /etc/apache2/apache2.conf
se a esempio volessimo creare un alias che indirizza ad una pagina di login al posto di scrivere
www.miosito.net/login.php potremmo scrivere www.miosito.net/setup
1 2 3 4 5 6 7 8 |
Alias /setup /var/www/html/miosito/login.php <Directory /var/www/html/miosito/> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory> |
Se volessimo bloccare la pagina login.php come insesistente possiamo aggiungere sotto a </Dtirectory>
RedirectMatch 404 /login.php