【发布时间】:2013-07-05 13:05:20
【问题描述】:
我今天早上在 apache 中设置了一个虚拟主机,它适用于根文件夹。
虚拟主机设置 -
<VirtualHost *:80>
ServerName dev.abcworld.com
ServerAlias dev.abcworld.com
DocumentRoot C:\nem\wamp\www\dev\html
<Directory C:\nem\wamp\www\dev\html>
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName prod.abcworld.com
ServerAlias prod.abcworld.com
DocumentRoot C:\nem\wamp\www\prod\html
<Directory C:\nem\wamp\www\prod\html>
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
示例: dev.abcworld.com - 运行良好 prod.abcworld.com - 运行良好
但是当我点击 dev.abcworld.com 中的链接时,该链接应该重定向到项目中的另一个页面,例如 dev.abcworld.com/payments 或 dev.abcworld.com/somthing 或 dev.abcworld.com/它总是说“在此服务器上找不到请求的 URL /公寓。”
为什么 is 只适用于根文件夹?我怎样才能在开发和生产中为整个项目工作?
【问题讨论】:
标签: apache virtualhost