Come rimuovere www dall’url in htaccess
Come probabilmente hai notato molto tempo fa, i siti Web online sono accessibili con o senza il loro www. prefisso. Ad esempio www.linuxconfig.org e linuxconfig.org.
Se possiedi un sito web, è consigliabile applicare il www. prefisso sul tuo sito web o rilascialo completamente. Questo crea coerenza in tutti i tuoi URL, che sembra piacevole qualsiasi può anche essere utile per SEO e altri scopi.
In questo tutorial, imparerai come rimuovere il www. prefisso dal tuo URL attraverso .file htaccess in Apache. Funziona reindirizzando automaticamente gli URL come www.linuxconfig.org a linuxconfig.org. Questa è una semplice correzione che puoi anche applicare se stai utilizzando un servizio di hosting gestito e hai solo accesso FTP al tuo server web.
In questo tutorial imparerai:
- Come rimuovere www da url htaccess
Categoria | Requisiti, Convenzioni o la Versione del Software Utilizzato |
---|---|
Sistema | Qualsiasi distro Linux |
Software | Web Server Apache |
Altri | accesso Privilegiato al sistema Linux come root o via il comando sudo . |
Convenzioni | # – richiede comandi linux di essere eseguito con privilegi di root direttamente come utente root o con l’uso di sudo comando$ – richiede i comandi di linux per essere eseguito come un normale utente non privilegiato |
Rimuovere www da URL
Il file htaccess può essere inserito nel vostro sito web directory. Ha un punto all’inizio del file, che indica che si tratta di un file nascosto. Il nome sarà così: .htaccess
All’interno del file .htaccess
, incolla il seguente testo.
RewriteEngine OnRewriteCond %{HTTP_HOST} !^www\. RewriteRule ^ %{REQUEST_SCHEME}://www.%{HTTP_HOST}%{REQUEST_URI}
Aggiungi www all’URL
Nel caso in cui desideri che i tuoi URL reindirizzino al www. prefisso invece, è possibile incollare questo codice all’interno del file .htaccess
.
RewriteEngine OnRewriteCond %{HTTP_HOST} ^www\.(.*)$ RewriteRule ^ %{REQUEST_SCHEME}://%1%{REQUEST_URI}
Conclusione
Quando hai finito assicurati di testare entrambe le versioni dell’URL. Entrambi gli URL continueranno ad accedere al tuo sito, ma solo uno verrà riscritto.
Leave a Reply