Cambiare la webroot con un .htaccess

Con i framework PHP moderni può capitare che sia necessario modificare la webroot in una sottocartella del progetto. Con i servizi hosting condivisi non è solitamente possibile variare questo parametro, allora come fare?

Basta una semplice direttiva nel file .htaccess per gestire questa cosa. Vediamo come.

Ad esempio il nostro framework richiede che la webroot sia puntata alla sottocartella public. Nel file .htaccess da caricare nella reale webroot dovremo scrivere:

RewriteEngine on
RewriteCond %{REQUEST_URI} !public/
RewriteRule (.*) /public/$1 [L]

enjoy!

Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui

Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂



Commenta