- Home
- Categorie
- Digital Marketing
- Posizionamento Nei Motori di Ricerca
- Variabili in .htaccess: è possibile usarle?
-
Variabili in .htaccess: è possibile usarle?
Ciao a tutti,
nella realizzazione di diversi siti internet mi sono creato ormai il mio "personale" .htaccess, con le funzioni sempre necessarie (ad esempio, redirect da non www a sito con www, etc etc).Mi chiedevo pero', dato che ogni volta debbo cambiare il link del dominio, sarebbe possibile farlo con variabili?
Mi spiego meglio:
dato questo estratto di .htaccess
RewriteCond %{HTTP_HOST} ^nomedeldominio. it RewriteRule ^(.*)$ http: // w w w. nomedeldominio. it/$1 [L,R=301] ```sarebbe possibile cambiare "nomedeldominio .it" in una bella variabile? Magari da inserire in cima all' .htaccess? O tanto meglio farla recuperare automaticamente (come in PHP abbiamo
$_SERVER['HTTP_HOST']
Ho provato a leggermi la documentazione sul sito di Apache ma non ho ricavato nulla... Vi ringrazio in anticipo!
-
Ciao sineverba e Benvenuto nel FotumGT,
la variabile esiste e già la utilizzi :{HTTP_HOST}
Se non vuoi esplicitare il nome del dominio potresti utilizzare un codice come questo:
RewriteEngine On RewriteCond %{HTTP_HOST} !^www..* RewriteCond %{HTTP_HOST} !^$ RewriteCond %{HTTP_HOST} ^([^.]*).(it|it/|com|com/) RewriteRule ^.*$ www.%1.%2%{REQUEST_URI} [R=301,L]
-
Grazie mille!
Buona giornata!