Corsi on-line

Eliminare gli spazi dai nomi delle cartelle con mod_rewrite

In questo post voglio proporvi una semplice soluzione per associare delle URL ben formattate a nomi di cartelle contenenti spazi che, come è noto, vengono interpretate malamente (o, se preferite, in modo non propriamente “elegante”) dai browser e non sono affatto gradite dai motori di ricerca; questo articolo può essere visto come un completamento di un post precedenteemnte pubblicato su questo blog e dedicato ai nomi delle pagine.

Con una semplice istruzione da inserire nel nostro file .htaccess potremo gestire velocemente un qualsiasi nome di cartella contenente spazi; ecco lo snippet da digitare:

RewriteEngine On
RewriteRule ^nome(\ |\%20)directory/ http://www.nomedominio.it/nome_directory/ [R=301,L]

L’istruzione potrà essere adattata facilmente alle diverse esigenze utilizzando il nome della directory da riscrivere in sostituzione di quello utilizzato in esempio.

Post correlati
I più letti del mese
Tematiche