Apache2多域添加到Ubuntu 12.04
很抱歉,开始讨论之前讨论过的内容。但我找不到解决我问题的合适办法。谢谢你的阅读 我有一个VPS服务器,并使用/etc/apache2/sites available/default文件向其添加了默认根目录 我的默认文件是Apache2多域添加到Ubuntu 12.04,apache2,ubuntu-12.04,Apache2,Ubuntu 12.04,很抱歉,开始讨论之前讨论过的内容。但我找不到解决我问题的合适办法。谢谢你的阅读 我有一个VPS服务器,并使用/etc/apache2/sites available/default文件向其添加了默认根目录 我的默认文件是 <VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /home/root/ <Directory /> Options Foll
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /home/root/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /home/root/>
Options None
AllowOverride None
Order deny,allow
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
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
服务器管理员webmaster@localhost
DocumentRoot/home/root/
选项如下符号链接
不允许超限
选项无
不允许超限
命令拒绝,允许
通融
ScriptAlias/cgi-bin//usr/lib/cgi-bin/
不允许超限
选项+执行CGI-多视图+符号链接所有者匹配
命令允许,拒绝
通融
ErrorLog${APACHE_LOG_DIR}/error.LOG
#可能的值包括:调试、信息、通知、警告、错误、临界值、,
#警惕,埃默格。
日志级别警告
CustomLog${APACHE\u LOG\u DIR}/access.LOG组合
别名/doc/“/usr/share/doc/”
选项索引多视图跟随符号链接
不允许超限
命令拒绝,允许
全盘否定
允许从127.0.0.0/255.0.0.0::1/128开始
后来,我添加了一个名为alfonsoapp.com的新域,但现在它在默认根目录下工作,即/home/root/files/但它应该在/home/alfonsoapp/files上工作,我哪里做错了
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /home/alfonsoapp/files/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /home/alfonsoapp/files>
Options None
AllowOverride None
Order deny,allow
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
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
服务器管理员webmaster@localhost
DocumentRoot/home/alfonsoapp/files/
选项如下符号链接
不允许超限
选项无
不允许超限
命令拒绝,允许
通融
ScriptAlias/cgi-bin//usr/lib/cgi-bin/
不允许超限
选项+执行CGI-多视图+符号链接所有者匹配
命令允许,拒绝
通融
ErrorLog${APACHE_LOG_DIR}/error.LOG
#可能的值包括:调试、信息、通知、警告、错误、临界值、,
#警惕,埃默格。
日志级别警告
CustomLog${APACHE\u LOG\u DIR}/access.LOG组合
别名/doc/“/usr/share/doc/”
选项索引多视图跟随符号链接
不允许超限
命令拒绝,允许
全盘否定
允许从127.0.0.0/255.0.0.0::1/128开始
我发现了这个问题。我应该在sites available/alfonsoapp.com文件中添加这些代码
ServerName domain.com
ServerAlias www.domain.com