- Home
- Categorie
- La Community Connect.gt
- News Ufficiali da Connect.gt
- Doppione su google
-
@claudioweb said:
Ciao, puoi postare il link non attivo al sito sia al dominio nuovo che al vecchio?
Purtroppo ci sono molte limitazioni sia sull'uso di .htaccess, sia all'uso di domini di secondo livello, imposte da Altervista.
non uso altervista, era solo un esempio (non volevo spammare).
il link al sito vecchio è http://www1.sito.org/native
il dominio invece è http://www.sito2.net
ho momentaneamente tolto (rinominato) l'.htaccess poiché non mi faceva raggiungere più nulla.
Ti ringrazio!
-
-
Scusa se vado per tentativi, prova anche questo:
Options +FollowSymLinks RewriteEngine on RewriteCond %{HTTP_HOST} !^www1.sito.org/native$ RewriteRule ^(.*)$ http://www.sito2.net/$1 [R=301,L] ```:ciauz:
-
@claudioweb said:
Prova a eliminare il cancelletto:
#Options +FollowSymLinks
così
Options +FollowSymLinks
già fatto e fà lo stesso.
questo è il mio .htaccess
[INDENT]Options +FollowSymlinks
RewriteEngine onRewriteCond %{HTTP_HOST} ^www1.sito.org/native/$
RewriteCond %{HTTP_HOST} ^sito.org/native/$
RewriteRule ^(.*)$ http://www.sito2.net/$1 [R=301,L][/INDENT]
-
Perchè metti quegli slash?
Copia pari pari l'ultimo codice che ti ho passato, penso vada bene...
-
@claudioweb said:
Perchè metti quegli slash?
Copia pari pari l'ultimo codice che ti ho passato, penso vada bene...ho messo gli slash perché in alcuni siti mostravano così.
tolti gli slash, continua a dare il solito problema,.....:xcol tuo codice, lo stesso.
-
@claudioweb said:
Ti assicuro che non è così, perchè il redirect non si preoccupa di trasferire da un file ad un altro, bensi di trasferire da un url a un altro.
Beh in questo caso devo rimangiarmi le parole.....Ho appena visto gli header inviati e il guaio è che per il server è proprio come se la richiesta avvenisse sul dominio originale....
La situazione era ingarbugliata come avevi detto tu... Se mi viene in mente qualcosa te lo faccio sapere....
-
@claudioweb said:
Beh in questo caso devo rimangiarmi le parole.....
Ho appena visto gli header inviati e il guaio è che per il server è proprio come se la richiesta avvenisse sul dominio originale....
La situazione era ingarbugliata come avevi detto tu... Se mi viene in mente qualcosa te lo faccio sapere....
-
Allora come promesso ci ho pensato... essendo una situazione che personalmente non mi sono mai trovato ad affrontare (per intenderci, al posto tuo avrei comprato dominio e hosting senza complicarmi tanto la vita), e visto nessun altro ci viene in aiuto...
Da quanto mi è sembrato di capire, il "dominio virtuale" pesca i dati su quello originale e li rimanda pari pari. Così se pesca un redirect lo rimanda creando un loop.
Ciò dovrebbe anche significare che sul dominio originale tutte le richieste vengono effettuate dall'ip del server a cui fisicamente punta il "dominio virtuale".
E' questa la situazione? Cioè sul sito originale le visite dal nuovo dominio hanno tutte lo stesso ip?
Se così fosse, potresti effettuare il redirect in tutti i casi, tranne nei casi in cui l'ip è proprio quello.
-
@claudioweb said:
Se così fosse, potresti effettuare il redirect in tutti i casi, tranne nei casi in cui l'ip è proprio quello.
l'ip è proprio quello quale? Potresti farmi capire meglio?Credo di non averne idea...
-
Allora fai una cosa, carica sul sito questo script:
<?php $ip = $_SERVER[REMOTE_ADDR]; echo $ip; ?> ```In un file chiamato ip.php Poi visualizzala la pagina prima digitando: http://www1.sito.org/native/ip.php e annotati l'ip che ti mostra. Poi visitala digitando: http://www.sito2.net/ip.php e vedi se è diverso o lo stesso ip e annotati anche questo. Se come immagino è differente, potresti usare questa informazione per capire quando un utente visita l'indirizzo vecchio o l'indirizzo nuovo e quindi di conseguenza fare o non fare il redirect. :ciauz:
-
@claudioweb said:
Allora fai una cosa, carica sul sito questo script:
><?php $ip = $_SERVER[REMOTE_ADDR]; echo $ip; ?> >```In un file chiamato ip.php Poi visualizzala la pagina prima digitando: http://www1.sito.org/native/ip.php e annotati l'ip che ti mostra. Poi visitala digitando: http://www.sito2.net/ip.php e vedi se è diverso o lo stesso ip e annotati anche questo. Se come immagino è differente, potresti usare questa informazione per capire quando un utente visita l'indirizzo vecchio o l'indirizzo nuovo e quindi di conseguenza fare o non fare il redirect. :ciauz: compare in entrambi i casi 127.0.0.1, ma questo penso per le politiche di no-logging dei server del mio host. Altre idee? :cry:
-
@giggity said:
compare in entrambi i casi 127.0.0.1, ma questo penso per le politiche di no-logging dei server del mio host.
Altre idee?
E' tutto tremendamente particolare in questo caso
P.S. altre idee?? Si... cambia hosting e poi gli metti un normale redirect
-
Ciao giggity,
@giggity said:
Sicchè ho fatto il Vhost (virtual host), e finalmente quando vado sul sito il dominio resta come root.
forse tutto dipende dalla frase quotata: che significa esattamente che hai fatto il Vhost? Prova a dirci, nel modo più preciso possibile, cosa hai fatto per configurare i Vhost, forse il problema è lì.
A quanto mi pare di aver capito il .htaccess funziona (non come vorresti, ma funziona) pertanto se sistemi il metodo utilizzato per vedere nel nuovo dominio i vecchi contenuti forse se ne viene a capo...:D
-
@ceccus said:
Ciao giggity,
forse tutto dipende dalla frase quotata: che significa esattamente che hai fatto il Vhost? Prova a dirci, nel modo più preciso possibile, cosa hai fatto per configurare i Vhost, forse il problema è lì.
A quanto mi pare di aver capito il .htaccess funziona (non come vorresti, ma funziona) pertanto se sistemi il metodo utilizzato per vedere nel nuovo dominio i vecchi contenuti forse se ne viene a capo...:D
il problema è che non l'ho configurato io, ma coloro che hostano il mio sito, perciò mi dici ad esempio cosa posso chiedere?
-
@giggity said:
il problema è che non l'ho configurato io, ma coloro che hostano il mio sito, perciò mi dici ad esempio cosa posso chiedere?
ceccus? *
-
Scusa giggity,
mi era sfuggito la tua risposta. Un Vhost ha delle impostazioni precise che dipendo dal tipo si webserver e da alcune scelte che chi amministra una server web decide di fare. Un Vhost normale prevede l'accesso a dei file che si trovano in una cartella fisica sul server...... pertanto la prima informazione che ci sarebbe utile avere è:
Una volta creato il Vhost, hai ripubblicato i file via ftp o hanno fatto tutto loro?
In secondo luogo, apri una shell da linux o una un prompt del dos di windows e digita nslookup www.dominio1.xxx e dai invio e ripeti la prova con l'atro indirizzo (se esiste nella forma www.sottodomio.dominio2.xxx), annotati gli ip di entrambi e facci capire se sono uguali.
Non mi farei sfuggire una terza domanda: il Vhost è un servizio commerciale o un favore fatto in amicizia da un amico smanettone?
Se è un servizio commerciale, non hanno di certo bisogno dei miei consigli: hai provato a chiedere delucidazioni a loro?
Facci sapere!
-
@ceccus said:
Scusa giggity,
mi era sfuggito la tua risposta. Un Vhost ha delle impostazioni precise che dipendo dal tipo si webserver e da alcune scelte che chi amministra una server web decide di fare. Un Vhost normale prevede l'accesso a dei file che si trovano in una cartella fisica sul server...... pertanto la prima informazione che ci sarebbe utile avere è:
Una volta creato il Vhost, hai ripubblicato i file via ftp o hanno fatto tutto loro?
In secondo luogo, apri una shell da linux o una un prompt del dos di windows e digita nslookup www.dominio1.xxx e dai invio e ripeti la prova con l'atro indirizzo (se esiste nella forma www.sottodomio.dominio2.xxx), annotati gli ip di entrambi e facci capire se sono uguali.
Non mi farei sfuggire una terza domanda: il Vhost è un servizio commerciale o un favore fatto in amicizia da un amico smanettone?
Se è un servizio commerciale, non hanno di certo bisogno dei miei consigli: hai provato a chiedere delucidazioni a loro?
Facci sapere!
Grazie mille della disponibilità, ceccus!!
Ecco le risposte, in maniera schematica1: non ho ripubblicato niente, hanno fatto tutto loro
2: gli ip sono uguali.
3: amici smanettoni...
-
Hai preso in considerazione l'idea di un servizio di hosting professionale? Ne esistono di molto economici: lo stesso servizio commerciale che ti ha registrato il dominio, per una decina di euro in più l'anno probabilmente ti da lo spazio web che ti consente di non incappare in questi ed altri problemi.
Complessivamente, la registrazione di un dominio + un hosting professionale, puoi arrivare a pagarla anche solo una dozzina di euro l'anno...
Alternativamente devi farti spiegare precisamente quello che hanno fatto i tuoi amici smanettoni per trovare una soluzione ad hoc (comunque non dello stesso livello del servizio di cui sopra...:bho:)
-
il fatto è che sono amici e ci tengono ad hostarmi
e poi voglio loro del bene!
se risolverò, un giorno, vi farò sapere.