我有一台安装了Wamp 3.0.6的Windows机器( 192.168.1.108 )。 我使用多个VirtualHost来“托pipe”不同的网站。 我的http-vhosts.conf如下所示: <VirtualHost *:80> ServerName project0 DocumentRoot c:/wamp64/www <Directory "c:/wamp64/www/"> Options +Indexes +Includes +FollowSymLinks +MultiViews AllowOverride All Require local </Directory> </VirtualHost> # <VirtualHost *:80> ServerName project1 DocumentRoot "c:/wamp64/www_project1" <Directory "c:/wamp64/www_project1/"> Options +Indexes +Includes +FollowSymLinks +MultiViews AllowOverride All Require local </Directory> </VirtualHost> <VirtualHost *:80> ServerName project2 DocumentRoot "c:/wamp64/www_project2" <Directory "c:/wamp64/www_project2/"> Options +Indexes […]
我有2个webapps部署在同一个JBoss / Jetty服务器。 在Jetty 5.1.14中,我有以下jetty-web.xmlconfiguration其中一个应用程序作为虚拟主机运行(在同一个端口上): <Configure class="org.jboss.jetty.JBossWebApplicationContext"> <Call name="addVirtualHost"><Arg>app2.localhost.com</Arg></Call> </Configure> 这工作得很好。 不幸的是,它根本不适用于Jetty 6.1.17。 首先,“JBossWebApplicationContext”似乎现在被称为“JBossWebAppContext”,其次,我可以find的文档表明,我应该使用一个像这样的jetty-web.xml: <Configure class="org.jboss.jetty.JBossWebAppContext"> <Set name="VirtualHosts"> <Array type="java.lang.String"> <Item>app2.localhost.com</Item> </Array> </Set> </Configure> 但是这也行不通。 这两个webapps部署没有错误,但是当我尝试访问虚拟主机名下的第二个应用程序时,它只是访问第一个应用程序。 这两个应用程序都在根上下文(这是不可协商的)。 我如何使虚拟主机工作?
我正在运行一个基于名称的虚拟主机的Apachenetworking服务器。 我已经设置了必要的块,等等。因为我想testing这个,而不真正购买域名,我改变了我的Mac的内部DNS(我在OS X虎)。 我使用http://corz.org/serv/tricks/hosts.php中描述的技术,使用最后一个命令是sudo niload -v hosts / < hosts 。 一切都一直工作好几个月。 现在,当我开始了解NetInfo Manager.app时,我发现我所定义的所有名称-ip对都显示在这个应用程序中。 有没有什么燃烧的理由,我应该使用niload,而不是从现在使用NetInfo Manager.app? 谢谢!
我正在使用1&1 MS Developer Package,它只支持asp.net 2.0。 有没有可能运行asp.net 3.5网站? 如果不是有任何稳定的托pipe公司推荐?
我有一个服务器上只有一个IP地址托pipe多个域名,它以前由其他人设置和过去,我不得不改变域名提供商,并必须设置服务器的DNS设置。 主网站mainsite.example.com已成功设置为使用其域,通过将该域的CNAME设置为mainsite.example.com并将@logging设置为IP地址。 现在,我正在尝试设置其他网站,而这个网站没有显示在mainsite.example.com或其他别名上,但是我正努力为这个域名获得DNS设置。
我刚接触Ubuntu并设置了Apache。 我只是想为本地发展做好准备。 我发现了大量的信息,但其中有些是矛盾的或混乱的。 我开始了一个新的安装,现在我已经搞砸了,当我尝试启动它时,Apache会抛出错误。 有人可以给我一个简单的,一步一步的方法从头开始在Ubuntu上设置虚拟主机? 我需要编辑哪些文件? 我需要运行哪些命令? 谢谢! 更新#1:具体来说,我得到的错误是这样的: * Restarting web server apache2 apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName [Fri Oct 09 11:32:38 2009] [error] VirtualHost sitename:0 — mixing * ports and non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results […]
这两种情况有什么区别: <VirtualHost 127.0.0.1:80> ServerName localhost DocumentRoot "/home/sfprojects/jobeet/web" DirectoryIndex index.php <Directory "/home/sfprojects/jobeet/web"> AllowOverride All Allow from All </Directory> </VirtualHost> 简而言之: DocumentRoot "/home/sfprojects/jobeet/web" DirectoryIndex index.php <Directory "/home/sfprojects/jobeet/web"> AllowOverride All Allow from All </Directory> 似乎都为我工作。
这是我为mydomain.org工作的设置: <VirtualHost *:80> ServerAdmin webmaster@localhost ServerName mydomain.org ServerAlias *.mydomain.org DocumentRoot /var/www/ </VirtualHost> 如果我请求www.mydomain.org,apache会在日志中添加一个403,并附加以下内容: (13)Permission denied:/root/.htaccess pcfg_openfile:无法检查htaccess文件,确保它是可读的 我已经尝试将ServerName更改为www.mydomain.org,并将ServerAlias更改为www.mydomain.org,但运气不佳。 我错过了什么?
在使用ProxyPass将端口80上的stream量redirect到通过Tomcat托pipe的Web应用程序时,我遇到了使Cookie工作的一些问题。 我启用cookie的动机是去除附加到URL的“jsessionid =”参数。 我在META-INF / my web应用程序的context.xml中启用了Cookie。 当我通过http:// url:8080 / webapp访问web应用程序时,它按预期工作,jsessionid参数在URL中不可见,而是存储在cookie中。 当通过apache2虚拟主机访问我的网站时,Cookie似乎不起作用,因为现在“jsessionid”被追加到URL中。 我该如何解决这个问题? 这是我的VHostconfiguration: <VirtualHost *:80> ServerName somedomain.no ServerAlias www.somedomain.no <代理*> 命令否认,允许 全部允许 </代理> ProxyPreserveHostclosures ProxyPass / http:// localhost:8080 / webapp / ProxyPassReverse / http:// localhost:8080 / webapp / ErrorLog /var/log/apache2/somedomain.no.error.log CustomLog /var/log/apache2/somedomain.no.access.log合并 </虚拟主机> 编辑:实际上,当我访问http://somedomain.no ,但Cookie的path设置为“/ webapp”时,cookie设置。
我有一个客户谁打算redirect到他们的域的所有stream量到我的服务器。 我该如何configuration我的服务器,以便将来自该特定redirect的所有传入stream量引导到某个文档根目录? 我将在一个IP上托pipe几个不同的网站(我的域名是所有者)。 然而,这是我第一次请求从哪里我从外部的DNSredirect。 我只是要订购服务器软件包,并没有太多的经验,运行我自己的服务器。 所有的帮助将不胜感激。 谢谢!