Vkontakte IFrame-приложение на локальной машине

Опубликовано: 2010-03-21
Теги: vkontakte

Этот костыль пришлось применить т.к в iframe-приложении vkontakte невозможно поставить урл http://127.0.0.1, урл без зоны, либо работающее на нестандартном порту. Ниже выход в случае если необходимо запустить iframe-приложение работающее на локальной машине, но запущеное через оболочку vkontakte.

Открываем /etc/hosts добавляем строчку:

127.0.0.1 my-application-local.com

Если приложение запущено не на 80-м порту, выполняем:

iptables -t nat -A OUTPUT -p tcp -d 127.0.0.1 --dport 80 -j REDIRECT --to-ports 8000

Где 8000 - локальный порт сервера.

Заходим в настройки приложения, в строке адреса приложения пишем:

http://my-application-local.com/

Рефрешим страницу, проверяем в firebug что приложение загрузилось с локальной машины.

blog comments powered by Disqus

Блог

Работает на движке cyrax. В качестве шаблона модифицированная тема "Clean Minimal" от themelab.com.