a recommended way to works in VS is using subdomains directed to the same IP
and using the Matt advice.
this way there is easy to define and remember:

sales.mycompany.com
tech.mycompany.com
purchasing.mycompany.com

G.

On 3/31/06, Matt.Haas@xxxxxxxxxxx <Matt.Haas@xxxxxxxxxxx> wrote:
>
> For starters, you need to specify the full host name of your site in the
> ServerName setting in the virtual host. Here's an example of a working
> virtual host container:
>
> <VirtualHost 127.0.0.1>
>    ServerName www.default.com
>    AlwaysDirectoryIndex On
>    DirectoryIndex index.html
>    DocumentRoot /www/myserver/htdocs
>    UseCanonicalName Off
>    HostNameLookups off
>    IndexOrderDefault Ascending Name
>    IndexOptions -IgnoreCase
>    <Directory /www/myserver/htdocs>
>       order allow,deny
>       allow from all
>    </Directory>
> </VirtualHost>
>
> If you need to have a virtual host that supports multiple host names,
> you can add ServerAlias' to that virtual host container. If a host name
> match is not found, Apache will use the first virtual host in your
> configuration file.
>
> You may want to read up on defining virtual hosts at
> http://httpd.apache.org (look in the 2.0 documentation). Also, the book
> "Professional Apache 2.0" covers this (and many other things) in great
> detail.
>
> Matt
>
> -----Original Message-----
> From: web400-bounces@xxxxxxxxxxxx [mailto:web400-bounces@xxxxxxxxxxxx]
> On Behalf Of PaulMmn
> Sent: Friday, March 31, 2006 12:21 AM
> To: web400@xxxxxxxxxxxx
> Subject: [WEB400] # Apache Virtual Hosts
>
> I've been poking at an Apache Virtual Host issue for a couple of days
> now... and I'm not making any dents in it.
>
> I'm trying to establish Named Virtual Hosts using Apache.  All
> virtual hosts are monitoring the same address/port.  Everything is
> defaulting to the first virtual host.  I can re-arrange the virtual
> hosts, and the first one in the list is the one that gets chosen,
> every time.
>
> I think I have everything set up properly, but I'm not having any
> luck.  There was a similar issue in the archives from about 2 years
> ago, but there was never a resolution posted.   ):     Nothing I
> found in the archives appears to address my problem.
>
> Anyone have anything I can check to make it possible to use any of
> the 3 hosts as needed?
>
> Thanks for any hints.
>
> --Paul E Musselman
> PaulMmn@xxxxxxxxxxxxxxxxxxxx
>
> Server 1:
>
> # Apache Default server configuration
> # General setup directives
> HotBackup Off
> CgiConvMode %%MIXED/MIXED%%
> TimeOut 30000
> KeepAlive Off
> DocumentRoot /www/apachedft/htdocs
> AddLanguage en .en
>
> Listen 10.1.10.1:80
>
> # Deny most requests for any file
> <Directory />
> order allow,deny
> deny from all
> Options -Indexes -ExecCGI -includes
> AllowOverride Limit Options
> </Directory>
>
> # Allow requests for files in document root
> <Directory /www/apachedft/htdocs>
> order allow,deny
> allow from all
> </Directory>
>
> <Directory /www/specs/htdocs>
> order allow,deny
> allow from all
> </Directory>
>
> NameVirtualHost 10.1.10.1:80
>
> <VirtualHost 10.1.10.1:80>
> ServerName apachedft
> ServerPath /www/apachedft
> DocumentRoot /www/apachedft/htdocs
> </VirtualHost>
>
> <VirtualHost 10.1.10.1:80>
> ServerName specs
> ServerPath /www/specs
> DocumentRoot /www/specs/htdocs
> </VirtualHost>
> ************End of Data********************
>
> Server 2:
>
> 5722SS1 V5R2M0 020719 Edit File 03/29/06 18:05:41 Page 1
> File Name: /www/was60/conf/httpd.conf
> Start record . . : 1
> WebSpherePluginConfig
> /QIBM/UserData/WebSphere/AppServer/V6/Base/profiles/default/config/cells
> /GCC2/nodes/IHS_GCC2_WAS60_node/serve
> LoadModule was_ap20_module /QSYS.LIB/QWAS6.LIB/QSVTAP20.SRVPGM
> # Configuration originally created by Create HTTP Server wizard on
> Tue Dec 06 14:02:35 EST 2005
> #
> Listen 80
> # DocumentRoot /www/was60/htdocs
> # ServerName was60
> # default for very old browsers...
> #
> Options -ExecCGI -FollowSymLinks -SymLinksIfOwnerMatch -Includes
> -IncludesNoExec -Indexes -MultiViews
> LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\"
> \"%{User-Agent}i\"" combined
> LogFormat "%{Cookie}n \"%r\" %t" cookie
> LogFormat "%{User-agent}i" agent
> LogFormat "%{Referer}i -> %U" referer
> LogFormat "%h %l %u %t \"%r\" %>s %b" common
> CustomLog logs/access_log combined
> LogMaint logs/access_log 7 0
> LogMaint logs/error_log 7 0
> #
> SetEnvIf "User-Agent" "Mozilla/2" nokeepalive
> SetEnvIf "User-Agent" "JDK/1\.0" force-response-1.0
> SetEnvIf "User-Agent" "Java/1\.0" force-response-1.0
> SetEnvIf "User-Agent" "RealPlayer 4\.0" force-response-1.0
> SetEnvIf "User-Agent" "MSIE 4\.0b2;" nokeepalive
> SetEnvIf "User-Agent" "MSIE 4\.0b2;" force-response-1.0
> #
> <Directory />
> Order Deny,Allow
> Deny From all
> </Directory>
> <Directory /www/was60/htdocs>
> Order Allow,Deny
> Allow From all
> </Directory>
> <Directory /www/specsgcc2/htdocs>
> Order Allow,Deny
> Allow From all
> </Directory>
> <Directory /www/pemtest01/htdocs>
> Order Allow,Deny
> Allow From all
> </Directory>
> #
> NameVirtualHost *:80
> # First VirtualHost is the default!!
> # <VirtualHost _default_:80> is never used for name-based vHosts!
> # <VirtualHost _default_:*> this is default for any port; default for
> :80 must be before this line!
>
> <VirtualHost *:80>
> ServerName pemtest01
> DocumentRoot /www/pemtest01/htdocs
> ServerPath /www/pemtest01
> </VirtualHost>
>
> <VirtualHost *:80>
> ServerName was60
> DocumentRoot /www/was60/htdocs
> ServerPath /www/was60
> </VirtualHost>
>
> <VirtualHost *:80>
> ServerName specsgcc2
> DocumentRoot /www/specsgcc2/htdocs
> ServerPath /www/specsgcc2
> </VirtualHost>
> ************End of Data********************
>
> --
> This is the Web Enabling the AS400 / iSeries (WEB400) mailing list
> To post a message email: WEB400@xxxxxxxxxxxx
> To subscribe, unsubscribe, or change list options,
> visit: http://lists.midrange.com/mailman/listinfo/web400
> or email: WEB400-request@xxxxxxxxxxxx
> Before posting, please take a moment to review the archives
> at http://archive.midrange.com/web400.
>
>
> --
> This is the Web Enabling the AS400 / iSeries (WEB400) mailing list
> To post a message email: WEB400@xxxxxxxxxxxx
> To subscribe, unsubscribe, or change list options,
> visit: http://lists.midrange.com/mailman/listinfo/web400
> or email: WEB400-request@xxxxxxxxxxxx
> Before posting, please take a moment to review the archives
> at http://archive.midrange.com/web400.
>
>

As an Amazon Associate we earn from qualifying purchases.

This thread ...

Replies:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.