• User

    Redirect 301 intero sito

    Ciao, spero che sto postando nella sezione giusta.
    Ho un sito joomla aggiornato all'ultima versione 2.5.6 con host su joomlahost.

    Sul sito non sono ancora installati componenti seo.
    Vorrei fare un redirect 301 tramite .htaccess da http ://miosito .com a http ://www .miosito .com.
    Il redirect dovrebbe riguardare le pagine del sito tutte insieme.

    Mi spiego meglio, ho usato il codice:

    Options +FollowSymLinks
    RewriteEngine On
    RewriteCond %(HTTP_HOST) ^miosito .com$
    RewriteRule ^(.*)$ http ://www .miosito .com/$1 [R=301,L]

    Tutto mi funziona perfettamente o quasi.. Se provo a collegarmi su miosito .com mi reindirizza su www .miosito .com
    Il mio problema è, che se provo a collegarmi su miosito .com/pagina1 mi reindirizza su www .miosito .com cioè la home page del sito, mentre dovrebbe reindizzarmi su www .miosito .com/pagina1
    Ho provato anche altre porzioni di codice nel file .htaccess ma il risultato non cambia.

    Come posso muovermi?

    Grazie a tutti e buona giornata


  • User

    Ciao Antonio, prova ad inserire questa semplice direttiva

    redirect 301 / http : // www . mioNuovoDominio.com/

    nel file .htaccess (ovviamente devi togliere gli spazi che ho messo dopo http per evitare che il link sia attivo.

    Dovrebbe andare.
    In ogni caso puoi leggere qui http : // httpd.apache.org/docs/2.2/mod/mod_alias.html#redirect la guida completa di apache per il revrite.


  • User

    Ho provato a inserire la tua linea di codice, ma facendo così il sito non si vede proprio più.. Ho messo lo spazio solo tra "redirect 301", "301 slash" e tra "slash http", ma facendo così il sito non reindirizza bene e non si vede nemmeno con il www .


  • User

    ciao entor nella discussione avendo un problema simile. Ho recentemente spostato il sito da miosito.it/wordpress in miosito.it.
    in quale file htaccess devo immettere la stringa succitata?
    ho provato in questo che si trova in cartella /wordpress dove stava il vecchio sito

    Redirect /index.html http: //ww... psicologaonlinesalerno.it/wordpress/
    <ifmodule mod_deflate.c>
    AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript
    </ifmodule>

    provando a togliere** /wordpress** ma non funziona neanche mettendo 301 dopo redirect.

    ho provato a inserire la stringa anche nell'altro htaccess della root dove ho trasportato il sito, ma niente.
    suggerimenti?:rollo:
    grazie!


  • User

    Ciao ragazzi rispondo con difficoltà perché in ferie... qui www .giorgiotave.it/wikigt/os/Redirect_301 una guida sul redirect permanente.