htaccess: siistit URL-osoitteet ja silti suojattu alihakemisto
Jos käytät siistejä URL-osoitteita (Clean URL:t, hakukoneystävälliset) ja haluat lisäksi suojata kansion, lisää tämä kansion /public_html .htaccess-tiedostoon. Tässä esimerkissä kaikki, mitä ei ole olemassa, ohjataan tiedostoon index.php. Rivi, jossa on 401.shtml, on tärkeä suojatulle hakemistolle. 401 on koodi tilanteelle, jossa vaaditaan tunnistautuminen (Authorization required), ja se on käsiteltävä, jotta tämä toimii.
#SEO modification
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(401.shtml)
RewriteRule ^(.*)$ index.php [L,QSA]
