我在Ubuntu上运行Apache。我的/var/www文件夹由两个目录组成
/codeigniter
/wordpress
我希望mydomain.com指向/codeigniter,mydomain.com/blog指向/wordpress。我拿到了第一个,但没有拿到第二个。
我在site-available/mydomain.com中有以下内容
<VirtualHost *:80>
ServerAdmin me@example.com
ServerName www.mydomain.com
ServerAlias mydomain.com
# Index file and Document Root (where the public files are located)
DirectoryIndex index.html index.php
DocumentRoot /var/www/codeigniter/public
<Directory "/var/www/codeigniter/public">
Options FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
这是可行的,当我在浏览器中打开mydomain.com时,它会把我带到我的codeigniter目录。但是,当我转到mydomain.com/blog时,如何让apache将我带到我的wordpress目录?
发布于 2013-05-08 06:34:28
简单地,在VirtualHost
块中添加一个别名和另一个目录块:
Alias /blog/ "/var/www/wordpress/"
<Directory "/var/www/wordpress/">
... whatever you want ...
</Directory>
https://stackoverflow.com/questions/16429502
复制相似问题