ci sono almeno un paio di modi per farlo:
iFrame. È possibile creare una pagina sotto lo www.website2.com/mobile
che punta a www.website1.com/Mobile
ma la barra degli indirizzi rimane la stessa. W3 Schools ha alcune nozioni di base in cui ho anche usato questo come un modo per generare una pagina all'interno di un concetto di pagina.
Reverse Proxy. Nginx potrebbe essere utilizzato per rendere il sito sotto www.website2.com/Mobile
passare a www.website1.com/Mobile
come un pacchetto software che potrebbe essere utilizzato. Nginx documentation avrebbe dettagli più specifici anche se l'ho usato in passato.
Dal secondo collegamento come un esempio:
location /some/path/ {
proxy_pass http://www.example.com/link/;
}
Nel tuo caso, si sarebbe probabilmente vuole fare qualcosa di simile:
location /Mobile {
proxy_pass http://www.website1.com/Mobile/;
}
un corso non devono garantire che Nginx è configurato correttamente in quanto è gentile sostituire il tuo server web iniziale qui. L'idea sarebbe che Nginx reindirizzasse e roba dietro le quinte attraverso la sua roba proxy che l'utente non noterà mai.
fonte
2015-11-09 19:45:55
Ciao grazie, non ho familiarità con Nginx, alcun esempio che si può condividere? È compatibile con IIS? – Patrick
Ciao, ho controllato che la tua risposta sia corretta, ma mi piacerebbe comunque sapere come posso usare la tua soluzione in IIS7.5. Grazie – Patrick
@Patrick puoi usare l'estensione ARR per IIS per configurare IIS come proxy inverso http://www.iis.net/downloads/microsoft/application-request-routing –