Virtual Host Naming in Ubuntu
Can you include a forward slash (/) in the "server name" for a virtual host in U开发者_C百科buntu Server9.*?
I'm trying to redirect a website such as mysite.mydomain.com to mydomain.com/mysite.
Thanks!
No, hostnames can't contain slashes. Try something like this:
# 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>
精彩评论