Rimuovere “www” dall’URL di un sito web può essere utile per ragioni estetiche, per migliorare la riconoscibilità del marchio o per ottimizzare la configurazione del sito stesso. Di seguito sono riportate alcune tecniche e soluzioni comuni per raggiungere questo obiettivo, basate su fonti affidabili e riconosciute.
```
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
```
Questa regola utilizza il modulo mod\_rewrite per riscrivere l’URL. La direttiva `RewriteCond` verifica se l’URL inizia con “www”, e se è così, `RewriteRule` redireziona alla versione senza “www”.
```
IN A IP_ADDRESS
www IN CNAME
```
Questo metodo assicura che sia il dominio con “www” che quello senza “www” puntino allo stesso indirizzo IP, permettendo configurazioni più flessibili.
```
server {
listen 80;
server_name www.tuodominio.com;
return 301 http://tuodominio.com$request_uri;
}
server { listen 80; server_name tuodominio.com;
# Le altre direttive di configurazione del sito } ```Questo approccio imposta una redirezione 301 permanente dal dominio con “www” a quello senza “www”, garantendo una migliore coerenza per gli utenti e i motori di ricerca.
1. Vai su Google Search Console e aggiungi entrambe le versioni del dominio (con e senza “www”).
2. Vai nelle impostazioni e imposta il dominio preferito. Assicurati di scegliere la versione senza “www”.
Questa operazione aiuta Google a comprendere la tua preferenza e ad evitare la duplicazione dei contenuti, migliorando così il SEO del tuo sito.
Implementare uno di questi metodi garantisce che il tuo sito web sia accessibile senza il prefisso “www” e che le richieste vengano redirette correttamente, fornendo un’esperienza utente coerente e migliorando la SEO del sito.