DNS - DNS Маршрута для подпапки к другому серверу?

Для тех же проблем я удалил следующую строку:

  File file = new File("c:\\file.xml");
  InputStream inputStream= new FileInputStream(file);
  Reader reader = new InputStreamReader(inputStream,"UTF-8");
  InputSource is = new InputSource(reader);
  is.setEncoding("UTF-8");

Он работает нормально. Не так уверен, почему этот UTF-8 дает проблемы.

Использую Windows-7 32 бит и Netbeans IDE с Java * jdk1.6.0_13 *. Не знаю, как это работает.

9
задан deadprogrammer 22 December 2008 в 08:58
поделиться

5 ответов

Для Apache необходимы следующие записи в httpd.conf:

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so

Новости http://newsserver.domain.com/news ProxyPass /
ProxyPassreverse / http://newsserver.domain.com/

3
ответ дан 3 November 2019 в 00:06
поделиться

Единственный реальный путь к нему с обратным прокси (Или веб-сервер, действующий как обратный прокси) между Вами и внешним миром, который знает, в каком IP-адресе каждая папка находится.

Не возможный просто сделать что-то, например, имейте google.com, появляются по http://foobar.com/google/, потому что браузер не направит к IP-адресу (отсутствие информации).

Можно фальсифицировать тот эффект с полностраничным IFrame или Другой frameset системой, но это довольно изворотливо.

При использовании апача можно настроить это с mod_proxy. Больше деталей может быть найдено здесь:

7
ответ дан 3 November 2019 в 00:06
поделиться

Да, существует установка в IIS, который позволяет Вам указать на подпапку на другой сайт. Поэтому сделайте sub папку, которую выбирает виртуальный каталог на Вашем сайте, и затем в свойствах виртуального каталога, опция для 'Перенаправления к URL'... в нем указывают Ваш другой сайт.

Конечно, это принимает Ваш, используют IIS. Должно быть что-то подобное, доступное для использования в любом веб-сервере, который Вы используете.

1
ответ дан 3 November 2019 в 00:06
поделиться

Это не может быть сделано с DNS, потому что доменным именем является только *.example.com адреса.

Это может быть сделано путем конфигурирования прокси на www машине для передачи всех запросов на / новости другому серверу. Очень легко сделать с апачем, но я не помню все подробности в данный момент.

1
ответ дан 3 November 2019 в 00:06
поделиться

Разрешение DNS происходит на доменном уровне. DNS не имеет никакого знания URL или папок, таким образом, Ваше имя будет всегда указывать на тот же сервер. Можно заставить тот сервер на самом деле получить информацию от другого или перенаправления к другому, но это не очень удовлетворительно, я сказал бы.

0
ответ дан 3 November 2019 в 00:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: