【发布时间】:2017-06-26 18:07:36
【问题描述】:
<VirtualHost *:80>
ServerAdmin admin@example.com
ServerName example.com
ServerAlias www.example.com
DocumentRoot /var/www/example.com/public_html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
以上是https://www.digitalocean.com/community/tutorials/how-to-set-up-apache-virtual-hosts-on-ubuntu-14-04-lts 的示例,我已按照该示例设置了一些站点。但我想做的基本上是:
www.example.com?site=mynewsite.com 使用 htaccess:www.example.com/mynewsite.com
<VirtualHost *:80>
ServerAdmin admin@example.com
ServerName example.com/mynewsite.com
ServerAlias www.example.com/mynewsite.com
DocumentRoot /var/www/example.com/public_html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
遗憾的是上面不起作用。
我想这样做的原因是因为我想使用将基于 URL 触发的数据库生成一个网站。
我该怎么办?
【问题讨论】:
标签: apache