• User Attivo

    Sottodominio con www non raggiungibile... come mai?

    Il sito è quello in firma, la cosa strana è che se scrivo lo stesso indirizzo, però aggiungendoci davanti il www il sito non viene visualizzato.
    Di default non dovrebbe visualizzare gli stessi contenuti del sito senza www? Con il dominio principale era così, sia con il www che senza visualizzava gli stessi contenuti, quindi ho fatto il redirect a quello con il www.
    Ora volevo farlo anche con il sottodominio però mi sono accorto che con il www non funziona.

    Questo è il contenuto del .htaccess, anche se non sono sicuro che sia li il problema.

    
    RewriteEngine On
    RewriteCond %{HTTP_HOST} \.com$
    RewriteRule ^(.*)$ http://www.nome-sito.it/$1 [R=301,L]
    
    
    RewriteCond %{HTTP_HOST} \.net$
    RewriteRule ^(.*)$ http://www.nome-sito.it/$1 [R=301,L]
    
    
    RewriteCond %{HTTP_HOST} \.org$
    RewriteRule ^(.*)$ http://www.nome-sito.it/$1 [R=301,L]
    
    
    RewriteCond %{HTTP_HOST} \.eu$
    RewriteRule ^(.*)$ http://www.nome-sito.it/$1 [R=301,L]
    
    
    RewriteCond %{HTTP_HOST} ^(www\.)?nome-sito-2\.it [NC,OR]
    RewriteCond %{HTTP_HOST} ^(www\.)?nome-sito-3\.it 
    RewriteRule ^(.*)$ http://www.nome-sito.it/$1 [R=301,L]
    
    

  • User Attivo

    Non vorrei dire una stupidaggine, perchè di rewrite me ne intendo poco, ma la L alla fine sta per last e quindi in teoria esegue la prima riga e basta...Mi era successo anche a me copiando un codice trovato in internet e togliendo la L sui comandi prima mi ha funzionato, ma ripeto potrei aver detto una stupidaggine quindi aspetta qualcuno che magari se ne intenda di più.


  • User Attivo

    Non credo sia quello, anche perché quei comandi li uso solo per reindirizzare alcuni domini simili o con estensioni diverse al mio dominio principale e funzionano fino all'ultimo reindirizzamento.
    Il fatto è che non ho nemmeno provato a mettere un reindirizzamento al sottodominio senza www perché pensavo fosse altrove il problema.


  • User

    il www davanti ad un dominio è considerato un tipo di sottodominio. se vuoi avere i tuoi sottodomini del tipo www . qualcosa.sitoweb.it, allora dovresti creare un Virtual Host con quel indirizzo e poi fare un redirect a qualcosa.sitoweb.it. Ovviamente devi aggiungere anche un Record A www .qualcosa.sitoweb.it che indirizza al tuo server.