Skip navigation.
Downloads | Product Documentation | Support

Administration Console Online Help

# Virtual Host

Column Display Related Tasks Related Topics

A virtual host is a set of host names to which WebLogic Server instances (servers) or clusters respond. When you use virtual hosting, you use DNS to specify one or more host names that map to the IP address of a server or cluster. You also specify which Web applications are served by each virtual host.

This page summarizes the virual host instances that have been configured for the current domain.

#### Column Display

You can show fewer or additional data points on this page by expanding Customize this table and modifying the Column Display list. Each data point displays in its own table column.

The following table lists all of the data points that you can display in columns on this page.

Name | Description
--- | ---
Name | The name of this virtual host. MBean Attribute: `VirtualHostMBean.Name` Changes take effect after you redeploy the module or restart the server.
Virtual Host Names | The comma-separated list of host names for which this virtual host will serve requests. MBean Attribute: `VirtualHostMBean.VirtualHostNames` Changes take effect after you redeploy the module or restart the server.
Network Access Point | The dedicated server channel name (NetworkAccessPoint) for which this virtual host will serve http request. If the NetworkAccessPoint for a given http request doesn't match any virtual host's NetworkAccessPoint, incoming HOST header will be matched with the VirtualHostNames in order to resolve the right virtual host. MBean Attribute: `VirtualHostMBean.NetworkAccessPoint` Changes take effect after you redeploy the module or restart the server.
Frontend Host | The name of the host to which all redirected URLs will be sent. If specified, WebLogic Server will use this value rather than the one in the HOST header. Sets the HTTP frontendHost Provides a method to ensure that the webapp will always have the correct HOST information, even when the request is coming through a firewall or a proxy. If this parameter is configured, the HOST header will be ignored and the information in this parameter will be used in its place. MBean Attribute: `WebServerMBean.FrontendHost`
Frontend HTTP Port | The name of the HTTP port to which all redirected URLs will be sent. If specified, WebLogic Server will use this value rather than the one in the HOST header. Sets the frontendHTTPPort Provides a method to ensure that the webapp will always have the correct PORT information, even when the request is coming through a firewall or a proxy. If this parameter is configured, the HOST header will be ignored and the information in this parameter will be used in its place. MBean Attribute: `WebServerMBean.FrontendHTTPPort`
Frontend HTTPS Port | The name of the secure HTTP port to which all redirected URLs will be sent. If specified, WebLogic Server will use this value rather than the one in the HOST header. Sets the frontendHTTPSPort Provides a method to ensure that the webapp will always have the correct PORT information, even when the request is coming through a firewall or a proxy. If this parameter is configured, the HOST header will be ignored and the information in this parameter will be used in its place. MBean Attribute: `WebServerMBean.FrontendHTTPSPort`
Keep Alive Enabled | Indicates whether there should be a persistent connection to this server. (This may improve the performance of your Web applications.) Gets the keepAliveEnabled attribute of the WebServerMBean object MBean Attribute: `WebServerMBean.KeepAliveEnabled` Secure value: `true`
Keep Alive Secs | The amount of time this server waits before closing an inactive HTTP connection. Number of seconds to maintain HTTP keep-alive before timing out the request. MBean Attribute: `WebServerMBean.KeepAliveSecs` Minimum value: `5` Maximum value: `300` Secure value: `30`
Https Keep Alive Secs | The amount of time this server waits before closing an inactive HTTPS connection. Number of seconds to maintain HTTPS keep-alive before timing out the request. MBean Attribute: `WebServerMBean.HttpsKeepAliveSecs` Minimum value: `30` Maximum value: `360` Secure value: `60`
Post Timeout Secs | The amount of time this server waits between receiving chunks of data in an HTTP POST data before it times out. (This is used to prevent denial-of-service attacks that attempt to overload the server with POST data.) Gets the postTimeoutSecs attribute of the WebServerMBean object MBean Attribute: `WebServerMBean.PostTimeoutSecs` Minimum value: `0` Maximum value: `120` Secure value: `30`
Max Post Time Secs | Max Post Time (in seconds) for reading HTTP POST data in a servlet request. MaxPostTime < 0 means unlimited Gets the maxPostTimeSecs attribute of the WebServerMBean object MBean Attribute: `WebServerMBean.MaxPostTimeSecs`
Max Post Size | The maximum post size this server allows for reading HTTP POST data in a servlet request. A value less than 0 indicates an unlimited size. Gets the maxPostSize attribute of the WebServerMBean object MBean Attribute: `WebServerMBean.MaxPostSize`
Send Server Header Enabled | Indicates whether this server name is sent with the HTTP response. (This is useful for wireless applications where there is limited space for headers.) Indicates whether this server instance includes its name and WebLogic Server version number in HTTP response headers. MBean Attribute: `WebServerMBean.SendServerHeaderEnabled`
Default WebApp ContextRoot | Returns the original context-root for the default Web application for this Web server. Alternatively, you can use the context-root attributes in application.xml or weblogic.xml to set a default Web application. The context-root for a default Web application is /. If "" (empty string) is specified, the Web server defaults to /. MBean Attribute: `WebServerMBean.DefaultWebAppContextRoot`
Chunked Transfer Disabled | Indicates whether the use of Chunk Transfer-Encoding in HTTP/1.1 is enabled. MBean Attribute: `WebServerMBean.ChunkedTransferDisabled`
Use Highest Compatible HTTP Version | Enables use of the highest compatible HTTP protocol version-string in the response. E.g. HTTP spec suggests that HTTP/1.1 version-string should be used in response to a request using HTTP/1.0. This does not necessarily affect the response format. MBean Attribute: `WebServerMBean.UseHighestCompatibleHTTPVersion`
Use Header Encoding | MBean Attribute: `WebServerMBean.UseHeaderEncoding`
Auth Cookie Enabled | Whether authcookie feature is enabled or not. MBean Attribute: `WebServerMBean.AuthCookieEnabled` Secure value: `true`
WAP Enabled | Indicates whether the session ID should include JVM information. (Checking this box may be necessary when using URL rewriting with WAP devices that limit the size of the URL to 128 characters, and may also affect the use of replicated sessions in a cluster.) When this box is selected, the default size of the URL will be set at 52 characters, and it will not contain any special characters. Gets the WAPEnabled attribute of the WebServerMBean object MBean Attribute: `WebServerMBean.WAPEnabled`
Logging Enabled | Indicates whether this server logs HTTP requests. (The remaining fields on this page are relevant only if you select this check box.) Gets the loggingEnabled attribute of the WebServerMBean object. MBean Attribute: `WebServerLogMBean.LoggingEnabled` Secure value: `true`
Log File Name | The name of the log file. MBean Attribute: `WebServerLogMBean.FileName` Changes take effect after you redeploy the module or restart the server.

Related Tasks

- Virtual Hosts

Related Topics

- Creating and Configuring Web Applications