- Home
- Categorie
- La Community Connect.gt
- Tutto sulla Community
- Mod Rewrite su altro sito
-
Mod Rewrite su altro sito
Salve ragazzi, volevo sapere se esisteva un modo per fare una cosa del genere:
Avere come url (1): dir.nomedominio1.com
che però voglio che apra (senza redirect) (2):
dir2.nomedominio2.orgcioè, nella barra degli indirizzi deve restare (1) però voglio vedere (2)
-
Mi sa che dovresti usare un frame in una pagina su dir.nomedominio1.org che visualizza il contenuto di dir2.nomedominio2.org, in questo modo sulla barra degli indirizzi vedrai sempre l'indirizzo della pagina che contiene il codice del frame.
-
no no.. l'idea dell'iframe la terrei proprio come caso estremo..ovvero in mancanza di qualsiasi altra alternativa..
-
Ciao,
premetto che io sono uno all'antica (infatti uso ancora asp),
se dovessi farlo io quello che chiedi farei semplicemte questo:
Function GetUrl(Url) Dim Http Set Http = Server.CreateObject("Microsoft.XMLHTTP") Http.open "GET",Url,False Http.Send() GetUrl = Http.ResponseText Set Http=Nothing End Function
e poi richiamerei la funzione con il classico call,
call geturl("dir2.ecc...")
Questo ovviamente è in asp, se sei un utente php bè, puoi fare la medesima cosa, magari prendendo spunto dal codice postato.
Così la pagina principale si popola con il contenuto che si trova nel secondo percorso .
Ciao Max
-
La soluzione di moicans va bene, ma finchè hai una sola pagina.
Forse potrebbe interessarti creare dir2 come record CNAME che punta a dir1.
-
Sicuramente se si ha la gestione dei dns il mio codice decade...
-
Potresti farlo anche con un mix di htaccess e php.
Praticamente con il .htaccess fai redirigere silenziosamente ogni richiesta di pagina verso una singola pagina chiamata ad esempio index.phpRewriteEngine On
RewriteRule . index.phpPoi su index.php ti leggi la request uri cioè la pagina richiesta e con le funzioni di cURL le richiedi su (2) postandone il risultato.