301 Redirect- Passare pagina senza www a dominio con www
Ciao,
avrei bisogno di un aiuto, ho avuto la pessima idea di provare a prendere un server con una versione Windows installata. Il nome del servizio inizia per g e finisce per iga.
Ho chiesto se mi potevano far aacedere al pannello IIS per tentare un 301 redirect e permettere di passare da una pagina senza www a quella con www.esempio.org, ma mi hanno detto che non é possibile perché é un server condiviso e comunque i due indirizzi puntano allo stesso IP (esempio.org e www.esempio.org) quindi i motori di ricerca e Google non possono considerarlo come contenuto duplicato.
Secondo me non é vero, ma va bene... Allora mi sono avvicinato a Drupal e con difficoltá cerco di imparare questo sistema.
Ho installato il modulo "Domain 301 Redirect", ma quando cerco di indirizzare le pagine all'indirizzo www.esempio.org ottengo il seguente messaggio:
"Domain 301 redirection can not be enabled as the domain you set does not currently point to this site."
Ho cercato su drupal.org, su differenti motori di ricerca ma non riesco a giungere a un tutorial o qualche spiegazione che mi chiarisca le idee.
Qualcuno avrebbe qualche suggerimento ? Grazie.
Risposte
Ho trovato, ma sarebbe da
Ho trovato, ma sarebbe da tradurre per il web.config
Or if you still want to use rewrite rules, try the following rule (non-www to www):
# Redirect all users to access the site WITH the 'www.' prefix
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} !\.([a-z-]+\.[a-z]{2,6})$ [NC]
RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
or in the other direction (www to non-www):
# Redirect all users to access the site WITHOUT the 'www.' prefix
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteCond %{HTTP_HOST} !\.([a-z-]+\.[a-z]{2,6})$ [NC]
RewriteRule ^ http://%1%{REQUEST_URI} [L,R=301]
Translate .htaccess Content
Translate .htaccess Content to IIS web.config
iis.net learn application-frameworks install-and-configure-php-applications-on-iis translate-htaccess-content-to-iis-webconfig
questo sopra sarebbe un link, sostituisci gli spazi con /
[OT] @atisad: guarda che qui
[OT]
@atisad: guarda che qui non è vietato inserire i link per fornire aiuto (sempre che non si tratti di spam, in tal caso il messaggio verrebbe moderato), quindi per facilitare la vita a te che scrivi il post e per non complicare la vita a chi legge, scrivi direttamente il link, così uno ci clicca anche sopra e fa prima :-)
[/OT]
[quote]@atisad: guarda che
[quote]@atisad: guarda che qui non è vietato inserire i link per fornire aiuto (sempre che non si tratti di spam, in tal caso il messaggio verrebbe moderato), quindi per facilitare la vita a te che scrivi il post e per non complicare la vita a chi legge, scrivi direttamente il link, così uno ci clicca anche sopra e fa prima :-) [/quote]
Va bene grazie, faró cosí la prossima volta.
Ringrazio tutti anche per l'aiuto. Alla fine ho trovato un modulo che secondo me é molto meglio di Global redirect o altri moduli riguardanti il 301. Si chiama
"Host Redirect 7.x-1.0", si puó trovare nella sezione moduli della pagina drupal.org e permette di reindirizzare qualsiasi pagina si vuole in modo facile e intuitivo.
Finalmente dopo 6 mesi sono riuscito,per la prima volta, a passare dal dominio senza www al dominio con www. Adesso non so se questo sará efficace con i motori di ricerca per eliminare il contenuto duplicato, ma per lo meno adesso il dominio punta solo all'indirizzo con www.
Grazie per l'aiuto comunque sia.