Question

J'ai un serveur. Appelons il http://A.com J'ai aussi un conseil forum « Enjin ». Permet de l'appeler http://A.B.com .

Le serveur est utile pour de nombreux scripts et composants fonctionnels pour les admins. Les conseils du forum sont pour la communauté, mais je ne peux ajouter des modules HTML à elle. Pas de scripts personnalisés.

À l'heure actuelle, je l'ai mis en place pour rediriger l'index de http://A.com http: //. Abcom en utilisant la redirection HTML, et ainsi de ceux qui naviguent à la racine de A.com sera envoyé aux forums

Je voudrais faire si vous naviguer vers http://A.com , il va montrer le contenu de http: // Abcom . Nous avons déjà utilisé un iFrame, mais qui a eu un effet néfaste sur les forums, donc actuellement que nous venons de les diriger. Je l'ai vu quelqu'un en utilisant le même système ont une URL telle que http://C.com/forums/viewforum / 212877 montrant le contenu de http: // CBCom / forums / viewforum / 212877

Je suppose que mod_rewrite pourrait être capable, mais comment exactement?

Était-ce utile?

La solution

On dirait que vous voulez mettre en place un proxy inverse dans laquelle un client demande une page de http://A.com / récupère la page de http: // Abcom / via HTTP, puis retourne que le contenu comme elle doit posséder la réponse au client.

Voir http://httpd.apache.org/docs/2.2 /mod/mod_proxy.html#proxyvia

«Un proxy inverse est activée à l'aide du ProxyPass directive ou le drapeau [P] à la RewriteRule directive Il est. pas nécessaire de tourner ProxyRequests sur afin de configurer un proxy inverse ».

Vous auriez besoin de vérifier ce qui se passe en ce qui concerne les liens sur les pages. Si http: // Abcom / utilise des liens absolus alors ils seront à l'intérieur des pages http: // Abcom / . Mais les liens relatifs seront toujours sous http://A.com/ .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top