Comments 49
UFO just landed and posted this here
Вы второй пункт прочитайте и все поймете… надо указать локальный домен.
+1
UFO just landed and posted this here
UFO just landed and posted this here
Создайте тогда virtualhost для localhost/site/
И проблемма решится сама собой. Автору решения — отдельно виртуальное пиво, хотя особой нужды в решении нет.
Есть пару решений, для открытия домашнего сервера миру —
1. При статическом айпишнике — проблемм вообще нет, если, конечно, 80 разблокирован — в ином случае — нужно слушать другой порт
2. При динамическом айпишнике — www.dyndns.com/ вам в помощь
Если что не то говорю — поправьте)
И проблемма решится сама собой. Автору решения — отдельно виртуальное пиво, хотя особой нужды в решении нет.
Есть пару решений, для открытия домашнего сервера миру —
1. При статическом айпишнике — проблемм вообще нет, если, конечно, 80 разблокирован — в ином случае — нужно слушать другой порт
2. При динамическом айпишнике — www.dyndns.com/ вам в помощь
Если что не то говорю — поправьте)
+3
Просто народ хочет взорвать себе мозг, пытаясь решить стандартную задачу извращенным способом через unite. Наверное, времени, если тратят время на такой детский сад.
-4
Подскажите, пожалуйста, как решить стандартную задачу открытия домашнего сервера внешнему миру, если он подключен через провайдера с серым IP адресом?
Opera Unite это позволяет сделать даже бесплатно.
home.tinyakov.operaunite.com/localhost
Opera Unite это позволяет сделать даже бесплатно.
home.tinyakov.operaunite.com/localhost
+2
у меня бук в инете через маршрутизатор (вай-фай) и сходу не получилось открыть апач миру.
а этот сервис попробую. кажется, он к тому же безопаснее, чем просто открывать 80 порт наружу (впрочем, могу ошибаться)
а этот сервис попробую. кажется, он к тому же безопаснее, чем просто открывать 80 порт наружу (впрочем, могу ошибаться)
0
В апаче есть чудная штука — mass hosting. Подружитесь с ней :) Тогда апач сам будет создавать доменные имена по структуре каталогов.
0
Фича-то такая есть, но не особенно удобная именно для организации массхостинга. Например, задать, чтобы разные виртуальные хосты выполнялись от имени разных пользователей (в suexec или при использовании mpm_itk), не удастся, а в .htaccess это, очевидно, задать нельзя.
А вот для фокусов а-ля автоматические поддомены %username%.habrahabr.ru эта фича может быть пригодна.
Ну и, не путайте причину со следствием — не «апач создаёт доменные имена по структуре каталогов» а «при поиске документрута для данного домена апач использует структуру каталогов»
А вот для фокусов а-ля автоматические поддомены %username%.habrahabr.ru эта фича может быть пригодна.
Ну и, не путайте причину со следствием — не «апач создаёт доменные имена по структуре каталогов» а «при поиске документрута для данного домена апач использует структуру каталогов»
0
UFO just landed and posted this here
>Требует: локальный веб-сервер Apache/nginx/другой.
Если я поставлю Apache/nginx/другой я и без оперы смогу показать сайт. Или я чего-то не понял?
А вот >полнофункциональный удаленный доступ к локальному веб-серверу
Можно эту часть подробнее?
Если я поставлю Apache/nginx/другой я и без оперы смогу показать сайт. Или я чего-то не понял?
А вот >полнофункциональный удаленный доступ к локальному веб-серверу
Можно эту часть подробнее?
+1
Спасибо, за оперативность. Буду тестить.
+2
огромная благодарность, почему-то пока только русскоязычные разработчики чешутся, видимо потому что их больше )
+1
Очень полезно и удобно. Надеюсь его быстро добавят в unite.opera.com. Большое человеческое спасибо автору.
0
А че за херня с кодировкой? Не сервис умный спору нет, самый умный из тех что были созданы, но буквы до меня доходят в виде.
пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ
пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ
+1
Аналогично, только именно русские буквы.
0
где можно посмотреть пример?
+1
Отправил в личку
0
еще кто-то делает в 1251? )
+1
не моя разработка…
0
Там еще используется текстовые файлы в cp1251 и данные из базы mysql в какой-то жуткой кодировке. Тем не менее, на локальной машине все прекрасно отображается.
0
Делают и многие
+1
У меня лично еще с заливкой файлов трабла, и с сесиями без куков, некорректно вставляются в ссылки
0
А при чём тут это? Это прокси или прокси-конвертер? И к тому же, этот прокси игнорирует полные урлы (например в base или ещё где). Так что это пока что не Web Proxy, его ещё допиливать нужно, чтобы он стал таким. Но идея мне понравилась. Как «на показать по быстрому» — вообще отлично. Хоть у меня и статичный IP, но каждый раз когда такое требуется лезть в конфиги апача, его перезапускать, как-то слишком муторно. А тут — указал папочку и название домена и вуаля.
Кстати, хорошо бы выбор домена ввести в самом первом окошечке, там где выбираются файлы.
Кстати, хорошо бы выбор домена ввести в самом первом окошечке, там где выбираются файлы.
0
Все дело в том, что движок Opera Unite дает возможность скачать страничку/файл в любой кодировке, а вот при выводе контента клиенту он всегда выводится почему-то только в UTF-8, игнорируя заголовок Content-Type, и никакой возможности указать, в какой кодировке я вывожу данные — нет, или, по крайней мере, я не нашел как это сделать. Что касается добавления контролов в начальный диалог установки сервиса — опять же, на нашел, как это сделать и можно ли вообще, это вопрос к разработчикам Opera.
+2
Блин а чем плох настроенный apatche на локальной машине и выдача ip тому кто должен видеть тови работы?
0
Я объясню подробно, тем что блять он дает фришный прокси со стабильным адресом прикрепелнным именно за тобою, если у тебя есть внешний им тебе именно тут делать не фига.
Если у тебя внешний ип динамический то можешь использовать сервис как редерект )), или же использовать сервис DynDNS что сейчас идентично.
А если у тебя серый ип, то самый дешовый способ ставить хачика-хомачика или же качать проги для соксов и искать эти соксы нормальные (Proxy)
Вот у меня к примеру на работе мне ни кто не выдает внешний ип, я тупо сижу через четыре роутера, а иногда хочется ченить залить\слить с рабочего компа или просто его по ковырять, ухожу с работы оставляю оперу включенной прихожу домой и со 100% уверенностью залажу за свой рабочий комп.
А главное преимущество то что в отличие от Socks 4\5 сервисов тут я 100% уверен что прокся не загнется через пол часа.
Если у тебя внешний ип динамический то можешь использовать сервис как редерект )), или же использовать сервис DynDNS что сейчас идентично.
А если у тебя серый ип, то самый дешовый способ ставить хачика-хомачика или же качать проги для соксов и искать эти соксы нормальные (Proxy)
Вот у меня к примеру на работе мне ни кто не выдает внешний ип, я тупо сижу через четыре роутера, а иногда хочется ченить залить\слить с рабочего компа или просто его по ковырять, ухожу с работы оставляю оперу включенной прихожу домой и со 100% уверенностью залажу за свой рабочий комп.
А главное преимущество то что в отличие от Socks 4\5 сервисов тут я 100% уверен что прокся не загнется через пол часа.
+1
Круто! :) Осталось добавить поддержку нескольких локальных сайтов!
0
Попробовал в uTorrent включить WebUI :) Страница полностью не загружается. А возможно ли вообще такое? Или есть какие-то ограничения?
0
Возможно ли пересылать бинарные файлы? А не брать их из файловой системы?
0
При скачивании файла XMLHttpRequest, реализованный в Presto/2.2, дает возможность получить только его текстовое представление, бинарный вариант нам не отдают, поэтому и пришлось делать разделение на скрипты и бинарные файлы, первые обрабатываются веб-сервером, а вторые напрямую берутся из файловой системы.
В связи с этим у меня просьба к разработчикам Opera в движке XMLHttpRequest реализовать свойство responseBody, чтобы можно было забрать бинарный ответ и без изменений его передать куда нужно, это может понадобиться не только в моем случае, а и во многих других. И заодно возможность указывать кодировку для connection.response, или же брать ее из выводимого заголовка connection.setResponseHeader('Content-Type', ...)
В связи с этим у меня просьба к разработчикам Opera в движке XMLHttpRequest реализовать свойство responseBody, чтобы можно было забрать бинарный ответ и без изменений его передать куда нужно, это может понадобиться не только в моем случае, а и во многих других. И заодно возможность указывать кодировку для connection.response, или же брать ее из выводимого заголовка connection.setResponseHeader('Content-Type', ...)
+2
Опубликовал новую версию, скачать можно там же: javer.kiev.ua/web-proxy/webproxy.us
Изменения:
появилась частичная поддержка не UTF8-кодировок (могут быть проблемы при POST формы)
появилась возможность указания порта, на котором слушает веб-сервер, в адресе домена через минус, например localhost-8080
добавлена обработка заголовка Location
добавлена обработка некорректных ссылок ../ из корня сайта
исправлен баг с неотображением иконки сервиса на главной странице пользователя
исправлен баг с неверной обработкой заголовков, содержащих двоеточие в значении
Изменения:
появилась частичная поддержка не UTF8-кодировок (могут быть проблемы при POST формы)
появилась возможность указания порта, на котором слушает веб-сервер, в адресе домена через минус, например localhost-8080
добавлена обработка заголовка Location
добавлена обработка некорректных ссылок ../ из корня сайта
исправлен баг с неотображением иконки сервиса на главной странице пользователя
исправлен баг с неверной обработкой заголовков, содержащих двоеточие в значении
+2
Отличный сервис, единственное компания «Опера» просчиталась с мощностью серверов.
А это даже ещё не продакшен, что же будет дальше?
А это даже ещё не продакшен, что же будет дальше?
0
Судя по надписи «21,700 instances running» в свойствах сервиса на сайте оперы пару минут назад, это все-таки кому-то нужно :) Вот только дела с подтверждением сервиса сотрудниками Оперы продвигаются крайне медленно, есть одно тестовое скачивание, которое могли сделать только изнутри, значит кто-то смотрел, но результата пока нет, на мыло тоже никто не писал. Видимо, пока что не до этого.
Покрутил разные сайты, нашел некоторые недостатки и решил сделать новую версию. Скачать можно там же: webproxy.us
Изменения:
появилась поддержка абсолютных ссылок вида http:// domain.tld/…
появилась поддержка тега base
исправлен баг, добавленный в предыдущей версии и связанный с обработкой ссылок с ../
Покрутил разные сайты, нашел некоторые недостатки и решил сделать новую версию. Скачать можно там же: webproxy.us
Изменения:
появилась поддержка абсолютных ссылок вида http:// domain.tld/…
появилась поддержка тега base
исправлен баг, добавленный в предыдущей версии и связанный с обработкой ссылок с ../
0
добавьте возможность показывать хосты с кастомными портами
0
Sign up to leave a comment.
Articles
Change theme settings
Сервис Web Proxy для Opera Unite