реализация обёртки сайта в php - PullRequest
1 голос
/ 12 января 2010

Я только что видел встроенный компонент Joomla, оболочку (или это был модуль, не могу вспомнить). Это страница, на которой вы можете показать другой веб-сайт (находясь на вашем сайте). Какая логика стоит за этим? Любые предложения о том, как реализовать это в PHP (я не знаю с чего начать)?

Ответы [ 2 ]

1 голос
/ 12 января 2010

Я почти уверен, что для этого вам не нужен PHP, просто <iframe>:

<iframe src="http://google.com/"></iframe>
0 голосов
/ 12 января 2010

Вместо iframe вы можете заставить свой веб-сайт выступать в качестве прокси-сервера, например, с file_get_contents(). После получения содержимого вы можете изменить ссылки так, чтобы они указывали на вашу страницу и отправлялись по URL, например proxy.php?url=http://something.com. Обратите внимание , однако, это связано с несколькими проблемами безопасности, поскольку вы не можете контролировать содержимое, отображаемое пользователю. Поэтому я бы не рекомендовал такой подход, если вы не внедрили какой-либо белый список URL-адресов и не заблокировали все остальные URL-адреса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...