apache2:userdir.domain.fr中的userdir使用VirtualDocumentRoot
我使用apache2,我想要像username.mydomain.fr这样的东西 www.mydomain.fr-->/var/www/web-en-royans这很好 username.mydomain.fr-->/home/username/www不起作用 另外,www.mydomain.fr/~username-->/home/username/www也可以,但我不在乎 我激活用户目录和虚拟主机别名apache2:userdir.domain.fr中的userdir使用VirtualDocumentRoot,apache2,mod-vhost-alias,Apache2,Mod Vhost Alias,我使用apache2,我想要像username.mydomain.fr这样的东西 www.mydomain.fr-->/var/www/web-en-royans这很好 username.mydomain.fr-->/home/username/www不起作用 另外,www.mydomain.fr/~username-->/home/username/www也可以,但我不在乎 我激活用户目录和虚拟主机别名 UseCanonicalName Off <VirtualHost *:80>
UseCanonicalName Off
<VirtualHost *:80>
ServerName www.web-en-royans.fr
DocumentRoot /var/www/web-en-royans
</VirtualHost>
<VirtualHost *:80>
ServerName *.web-en-royans.fr
VirtualDocumentRoot /home/%-3/www
#VirtualDocumentRoot /home/%1/www
</VirtualHost>
<Directory "/var/www/web-en-royans">
Options Indexes MultiViews FollowSymLinks
Order deny,allow
Allow from all
</Directory>
<Directory "/home/*/www">
Options Indexes MultiViews FollowSymLinks
Order deny,allow
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.web-en-royans.fr.log
CustomLog /var/log/apache2/access.web-en-royans.fr.log combined
useCononicalName关闭
服务器名www.web-en-royans.fr
DocumentRoot/var/www/web en-royans
ServerName*.web-en-royans.fr
VirtualDocumentRoot/home/%-3/www
#VirtualDocumentRoot/home/%1/www
选项索引多视图跟随符号链接
命令拒绝,允许
通融
选项索引多视图跟随符号链接
命令拒绝,允许
通融
ErrorLog/var/log/apache2/error.web-en-royans.fr.log
CustomLog/var/log/apache2/access.web-en-royans.fr.log组合
我想使用VirtualDocumentRoot而不是重写url
此外,username.mydomain.fr转到www.mydomain.fr,而whatever.mydomain.fr转到www.mydomain.fr
我甚至不知道如何调试或跟踪它。非常简单,只需禁用mod userdir并添加一个ServerAlias
<VirtualHost *:80>
ServerName www.web-en-royans.fr
DocumentRoot /var/www/web-en-royans
</VirtualHost>
<VirtualHost *:80>
ServerName *.web-en-royans.fr
ServerAlias *.web-en-royans.fr
VirtualDocumentRoot /home/%1/www
</VirtualHost>
服务器名www.web-en-royans.fr
DocumentRoot/var/www/web en-royans
ServerName*.web-en-royans.fr
ServerAlias*.web-en-royans.fr
VirtualDocumentRoot/home/%1/www