Назад | Перейти на главную страницу

выяснение списка веб-адресов, обслуживаемых apache или weblogic

Никогда не был в веб-приложениях / промежуточном программном обеспечении /, но случайно взял на себя пару веб-серверов, на которых работают apache и weblogic.

q1) Как мне узнать, каковы отдельные веб-экземпляры / службы (или виртуальные хосты, как я предполагаю) и путь к их URL-адресам по умолчанию?

q2) возможно ли, чтобы разные веб-экземпляры / виртуальные хосты работали с перекрывающимися URL-адресами?

например

если да, то как это примерно выглядит, например, в конфигурации apache?

Прошу прощения, если это звучит абсолютно глупо, но я надеюсь, что какая-то добрая душа сможет указать мне в правильном направлении

1) несколькими способами. Предполагая, что активная конфигурация сайта находится в / etc / apache2 / sites-enabled, вы можете пойти туда и grep для DocumentRoot директива. Или используйте apache2cts -S который отобразит сводку текущей конфигурации.

2) Нет, невозможно, потому что Apache обслуживает различный контент в зависимости от имени хоста, используемого для адресации сервера. У вас может быть какой-то каталог с псевдонимом или символической ссылкой на оба DocumentRoots, поэтому http://example1.com/directory и http://example2.com/directory может обслуживать один и тот же контент из одного и того же каталога, так же, как многие / большинство хостинг-провайдеров делают с phpMyAdmin и другими скриптами, подобными панели управления.