Questions tagged «virtualhost»

虚拟主机一词是指在一台计算机上运行多个网站(例如www.company1.com和www.company2.com)的实践。虚拟主机可以是“基于IP”的,这意味着您为每个网站使用不同的IP地址,也可以是“基于名称的”,这意味着您在每个IP地址上运行多个名称。它们在同一台物理服务器上运行的事实对于最终用户而言并不明显。

10
a2ensite的网站不存在错误
我cmsplus.dev在/etc/apache2/sites-available用下面的代码, <VirtualHost *:80> ServerAdmin master@server.com ServerName www.cmsplus.dev ServerAlias cmsplus.dev DocumentRoot /var/www/cmsplus.dev/public LogLevel warn ErrorLog /var/www/cmsplus.dev/log/error.log CustomLog /var/www/cmsplus.dev/log/access.log combined </VirtualHost> 现在,当我使用时sudo /usr/sbin/a2ensite cmsplus.dev,我得到了错误, ERROR: Site cmsplus.dev does not exist! 我的网络服务器 Apache/2.4.6 (Ubuntu) 如何解决这个问题?

3
nginx缺少站点-可用目录
我在Centos 6上安装了Nginx,并且试图设置虚拟主机。我遇到的问题是我似乎找不到/etc/nginx/sites-available目录。 我需要做些什么来创建它吗?我知道Nginx已启动并正在运行,因为我可以浏览到它。

9
添加VirtualHost失败:禁止访问错误403(XAMPP)(Windows 7)
我已经在Windows 7上运行XAMPP安装。 一旦我将VirtualHost添加到httpd-vhosts.conf中,“常规” http://localhost和新功能dropbox.local 都无法使用。 这是我添加到我的httpd-vhosts.conf: <VirtualHost *:80> ServerAdmin postmaster@dummy-host.localhost DocumentRoot "E:/Documenten/Dropbox/Dropbox/dummy-htdocs" ServerName dropbox.local ServerAlias www.dropbox.local ErrorLog "logs/dropbox.local-error.log" CustomLog "logs/dropbox.local-access.log" combined </VirtualHost> 因此,我dropbox.local-error.log查询了所有信息: [Thu Feb 02 10:41:57 2012] [error] [client 127.0.0.1] client denied by server configuration: E:/Documenten/Dropbox/Dropbox/dummy-htdocs/ 该错误似乎可以通过添加解决 <directory "E:/Documenten/Dropbox/Dropbox/dummy-htdocs"> Allow from all </directory> 但是现在我得到了这个错误dropbox.local-error.log: [Thu Feb 02 10:45:56 2012] …

7
如何调试apache虚拟主机配置?
我的apache虚拟主机配置再次出现问题。(使用默认配置而不是我的特定配置)。 问题实际上不是配置错误,而是如何解决。 有没有人有好的建议来尽快解决此类问题? 一些更多的信息。 默认的conf文件是以下文件: NameVirtualHost * <VirtualHost *> ServerAdmin webmaster@localhost DocumentRoot /var/www/ <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /var/www/> 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 …

9
禁止使用Apache VirtualHost 403
我最近尝试用Apache设置测试服务器。该站点必须在domain下运行www.mytest.com。我总是会403 Forbidden出错。我使用的是Ubuntu 10.10服务器版本。doc根目录在dir下/var/www。以下是我的设置: / var / www的内容 ls -l /var/www/ total 12 drwxr-xr-x 2 root root 4096 2011-08-04 11:26 mytest.com -rwxr-xr-x 1 root root 177 2011-07-25 16:10 index.html 服务器上主机文件的内容(IP 192.168.2.5) cat /etc/hosts 127.0.0.1 localhost 127.0.1.1 americano 192.168.2.5 americano.mytest.com www.mytest.com # The following lines are desirable for IPv6 capable hosts ::1 …

9
使用.htaccess(PHP)快速创建子域
我希望创建一个系统,该系统在注册时将在我的网站上为用户帐户区域创建一个子域。 例如johndoe.website.com 我认为这与.htaccess文件有关,并且可能重定向到网站上的其他位置吗?我真的不知道 但是,任何让我起步的信息将不胜感激。 创建注册区域不是问题-我已经做了很多次了。我只是不确定从子域开始。

11
每个虚拟主机的error_log?
在运行Apache和PHP 5的一台Linux服务器上,我们有多个虚拟主机和单独的日志文件。我们似乎无法将error_log虚拟主机之间的php分开。 覆盖在此设置<Location>的httpd.conf似乎没有做任何事情。 有没有办法error_logs为每个虚拟主机使用单独的php ?

13
如何消除Mac OS X Lion上的localhost / virtualhost缓慢解析/加载(2-3秒的延迟)?
自从在Mac OS X Lion(2012年1月购买了全新的macbook air)上设置开发环境以来,我注意到第一次解析到虚拟主机的速度非常慢(大约3秒),但之后的解析速度却最快我会继续定期加载。 如果我在几分钟内保持不变,然后再次重新加载,则第一次重新加载(再次)会非常缓慢。似乎正在缓存某些内容。 如下所示,我没有使用.local TLD。 我的设置:Apache 2-MySQL-已安装并启用PHP-添加了几个虚拟主机,其中一个是我为localhost创建的 我的/ etc / hosts: 127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost fe80::1%lo0 localhost 127.0.0.1 myproject.dev ::1 myproject.dev fe80::1%lo0 myproject.dev 我的虚拟主机设置在username.conf中: NameVirtualHost *:80 <Directory "/Users/myusername/Sites/"> Options Indexes MultiViews AllowOverride None Order allow,deny Allow from all </Directory> <VirtualHost *:80> ServerName localhost DocumentRoot /Users/myusername/Dropbox/dev_envs/ …

16
如何在XAMPP上创建虚拟主机
我确信这个问题已经被问过很多次了,但是我没有遇到任何问题。我在配置Zend框架的地方使用XAMPP。 XAMPP在8081端口上运行,因为80正在被某些Windows进程占用,因此我需要使用以下C:/xampp/apache/config/extra/httpd-vhosts.config(或C:/xampp/apache/conf/extra/httpd-vhosts.conf在较新版本中)以下代码配置的虚拟主机。 <VirtualHost *:80> ServerName comm-app.local DocumentRoot "C:/xampp/htdocs/CommunicationApp/public" SetEnv APPLICATION_ENV "development" <Directory "C:/xampp/htdocs/CommunicationApp/public" DirectoryIndex index.php AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost> 并使用来更新hosts文件,127.0.0.1 comm-app.local并尝试重新启动apache,但显示错误。 15:03:01 [Apache] Error: Apache shutdown unexpectedly. 15:03:01 [Apache] This may be due to a blocked port, missing dependencies, 15:03:01 [Apache] improper privileges, a crash, …

3
用于通配符子域和静态子域的Virtualhost
我有一个奇怪的情况,我想拥有URL app1.example.com,example.com并且*.example.com 都使用不同的虚拟主机。这就是我所拥有的(不包括example.com因为它使它更混乱)。 <VirtualHost *> ServerName app1.example.com ServerAlias app1.example.com DocumentRoot = /var/www/app1 # Other configuration for this app here </VirtualHost> <VirtualHost *> ServerName wildcard.example.com ServerAlias *.example.com DocumentRoot = /var/www/wildcard # other configuration for this app here </VirtualHost> 问题是它们发生冲突。首先列出的那个胜出。如何同时托管通配符虚拟主机和特定主机? 注意:我不只是DocumentRoot在配置中mod_rewrite进行更改,因此使用更改DocumentRoot变量并不能解决该问题。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.