在/srv/www/vhosts/myproject.de/subdomains/trac/conf我的vhost.conf文件位于: http : //pastebin.com/xTgdnkvr
不过,Apache似乎忽略了这个设置。 每个http请求都被路由到/srv/www/vhosts/myproject.de/subdomains/trac/httpdocs而不是路由到/srv/www/vhosts/myproject.de/subdomains/trac/htdocs 。
对vhost文件进行更改后,我总是重新configuration它,然后从命令行重新启动httpd。
任何想法可能是错的? 也许其他一些configuration覆盖它?
可能是因为另一个configuration文件/指令覆盖了你认为系统应该使用的那个。
电脑只做他们所说的事情,所以你必须告诉它你想要“httpdocs”而不是“htdocs”。 grep在你的Apacheconfiguration目录中的httpdocspath,并从那里工作。