• User Attivo

    Redirect da www a senza www

    Salve,
    ho "ereditato" in gestione un sito (in Wordpress) che ha la siteurl impostata senza www (nella tabella wp_options del database) e reindirizza il www all'url senza.
    Vedo che il file htaccess è scritto in questo modo:

    BEGIN WordPress

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index.php$ -
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php
    </IfModule>

    END WordPress

    La domanda è: è corretto come reindirizzamento 301? Ho qualche dubbio...
    Grazie,
    Hikari


  • Admin

    Quello è lo standard di Wordpress.

    Quello che devi fare è cambiare le impostazioni generali di Wordpress dal pannello admin se vuoi cambiare www in non-www.


  • User Attivo

    Ciao Juanin,
    nel pannello admin di WP è già impostato senza www, e mi va bene così.
    Mi chiedevo se quel codice di cui sopra è corretto perché io sapevo che andrebbe indicato così:

    RewriteEngine On
    RewriteCond %{HTTP_HOST} !^dominio.com$
    RewriteRule ^(.*)$ http: // dominio . com/$1 [R=301,L]

    (ho messo degli spazi in più)
    In questo si specifica R=301, mentre in quello sopra non c'è. Cambia qualcosa?
    Grazie.
    H.


  • Admin

    Quello sopra è un'altra cosa.

    Il primo che hai messo è lo standard di Wordpress e lo devi lasciare altrimenti non ti funzionano i permalink riscritti.

    Quello che vuoi mettere tu serve per reindirizzare tutto verso non-www, ma in teoria WP lo dovrebbe già fare.


  • User Attivo

    ok grazie di tutto.