[RISOLTO] E' possibile fare un redirect con condizione?

9 contenuti / 0 new
Ultimo contenuto
[RISOLTO] E' possibile fare un redirect con condizione?

Ciao a tutti,
ho una mappa in flash che funziona da menù per la ricerca (quando clicco su una regione mi porta alla pagina relativa a quella regione), il tutto funziona se inserisco l'url nella forma www.miosito.com mentre se metto direttamente miosito.com non funziona.
Volevo sapere se quindi è possibile fare in modo che se l'utente inserisce miosito.com venga reindirizzato in automatico a www.miosito.com.
Grazie a chi risponderà!
:D

questo lo gestisce il dns. Di solito nelle impostazioni del dns è automatico che il www.dominio.qlc e dominio.qlc siano indirizzati allo stesso IP. Se non è così devi controllare nelle impostazioni del tuo hosting oppure, se hai accesso all'intero server devi vedere il VirtualHost o il file hosts.
In ogni caso, spero di non dirti una cavolata, non lo gestisci con Drupal

---
"Solo gli imbecilli non hanno dubbi"
"Ne sei sicuro?"
"Non ho alcun dubbio!"
(da Il dubbio di Luciano De Crescenzo)

Il problema non è che le "due versioni dell'url" (con www e senza www) non puntano allo stesso sito...
Il problema è che senza www la mappa in flash non funziona bene...
Dovrei fare in modo che quando viene digitato l'url senza www l'utente fosse reindirizzato all'url con il www...

ah... ok ora ho capito
non so se ti può essere d'aiuto in qualche modo CCK Redirection (http://drupal.org/project/cck_redirection). È una porcata, però, potresti impostare questo campo cck e per questo nodo (se è un nodo a contenerla) che contiene la mappa in flash, aggiungere come redirect il tuo www.miosito.com.
Oppure dovresti cambiare a monte la regola e fare in modo che chi digita miosito.com venga reindirizzato su www.miosito.com a questo punto il gioco è fatto, nessuno userà più il dominio senza www per navigare, ma solo per raggiungere il sito ed essere reindirizzato sul www...
forse ho usato un po' troppi wwwwww :P

---
"Solo gli imbecilli non hanno dubbi"
"Ne sei sicuro?"
"Non ho alcun dubbio!"
(da Il dubbio di Luciano De Crescenzo)

mauropixel wrote:
ah... ok ora ho capito
Oppure dovresti cambiare a monte la regola e fare in modo che chi digita miosito.com venga reindirizzato su www.miosito.com a questo punto il gioco è fatto, nessuno userà più il dominio senza www per navigare, ma solo per raggiungere il sito ed essere reindirizzato sul www...
forse ho usato un po' troppi wwwwww :P

è quello che cerco di fare...
però non capisco come posso farlo!
:(

Ciao,
c'è un'impostazione da scommentare nell'.htaccess per l'accesso esclusivo da senza www.

# To redirect all users to access the site WITHOUT the 'www.' prefix,
  # (http://www.example.com/... will be redirected to http://example.com/...)
  # uncomment and adapt the following:
  # RewriteCond %{HTTP_HOST} ^www\.example\.com$ [NC]
  # RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]

Basta togliere il commento e tutte le richieste con www verranno redirette a quello senza!
;)

beh ripeto che secondo me non è una questione di Drupal, devi farlo dall'admin del tuo hosting (se te lo permettono) o comunque dalle impostazioni del server.
È possibile vedere qualcosa in rete per rendersi conto bene di cosa accade a livello grafico? (se non hai un link, magari posta delle immagini)

---
"Solo gli imbecilli non hanno dubbi"
"Ne sei sicuro?"
"Non ho alcun dubbio!"
(da Il dubbio di Luciano De Crescenzo)

chiedo scusa... non avevo letto il post di gioppy
effettivamente non avevo pensato all'htaccess :P
sorry!

---
"Solo gli imbecilli non hanno dubbi"
"Ne sei sicuro?"
"Non ho alcun dubbio!"
(da Il dubbio di Luciano De Crescenzo)

grazie mille!
con il metodo che ha proposto gioppy sono riuscito a risolvere!