Apache2 Ubuntu中的虚拟主机命名

Apache2 Ubuntu中的虚拟主机命名,apache2,Apache2,能否在Ubuntu Server9*中的虚拟主机的“服务器名称”中包含正斜杠(/) 我正在尝试将mysite.mydomain.com等网站重定向到mydomain.com/mysite 谢谢 否,主机名不能包含斜杠。试着这样做: # This assumes NameVirtualHost *:80 at some earlier point in your config <VirtualHost *:80> ServerName mysite.mydomain.com

能否在Ubuntu Server9*中的虚拟主机的“服务器名称”中包含正斜杠(/)

我正在尝试将mysite.mydomain.com等网站重定向到mydomain.com/mysite


谢谢

否,主机名不能包含斜杠。试着这样做:

# This assumes NameVirtualHost *:80 at some earlier point in your config

<VirtualHost *:80>
  ServerName mysite.mydomain.com
  RedirectPermanent / http://mydomain.com/mysite/
</VirtualHost>

<VirtualHost *:80>
  ServerName mydomain.com
  # DocumentRoot etc as usual
</VirtualHost>
#在您的配置中的某个较早的点上,假设NameVirtualHost*:80
服务器名mysite.mydomain.com
重定向永久/http://mydomain.com/mysite/
ServerName mydomain.com
#像往常一样记录根等

Woops,点击return。用户需要能够在浏览器中键入mydomain.com/mysite,并保持这种错觉,尽管指向为mysite.mydomain.com设置的主机