我今天早上在 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/anything 它总是说“在此服务器上找不到请求的 URL /公寓。”
为什么 is 仅适用于根文件夹?我怎样才能在开发和生产中为整个项目工作?