Надежный путь, который продолжает работать в основном каждая версия Windows: Создайте сценарий, который подключает диск, выведите его в папке сетевого входа в систему для легкого доступа и используйте GPO, указал на то местоположение для выполнения его при входе в систему.
Можно также использовать Предпочтения, но необходимо удостовериться, что клиент установлен, если у Вас есть WinXP машины вокруг. Я испытал затруднения из-за Предпочтений, даже когда все должно работать, таким образом, я избегаю их как чумы.
Бесстыдный разъем: у меня есть статья о моем блоге для этой точной темы.
Есть ли что-то, подтверждающее URL-адрес на другой стороне? Что произойдет, если вы просто перейдете на ip.address: 8080, получите ли вы 404? Мне просто интересно, может ли это сделать tomcat.
Кроме того, если вы добавите
«ProxyPreserveHost On»
, это сохранит заголовок запроса, чтобы вы могли передать его tomcat.
Кроме того, зачем тебе все это? cgi-bin и тому подобное:
Параметры FollowSymLinks AllowOverride Нет
<Directory /home/ubuntu/www/apache/onlinetaskboarddotcom/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
Я думаю, что трудности, с которыми вы сталкиваетесь, заключаются в том, что ваша конфигурация обратного прокси-сервера использует то же имя хоста, что и имя сервера виртуального хоста apache.
Просто сохраняем наиболее важные директивы:
<VirtualHost *:80>
ServerName www.onlinetaskboard.com
DocumentRoot /home/ubuntu/www/apache/onlinetaskboarddotcom
ProxyPass / http://www.onlinetaskboard.com:8080/
ProxyPassReverse / http://www.onlinetaskboard.com:8080/
</VirtualHost>
DocumentRoot немного избыточен, так как вы перенаправляете все на tomcat с помощью директивы ProxyPass /
.
Я думаю, используя то же ServerName в качестве имени хоста для URL-адрес tomcat может нарушать перенаправления, попробуйте следующее:
<VirtualHost *:80>
ServerName www.onlinetaskboard.com
ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
</VirtualHost>