我已经在apache中设置了一个虚拟主机,其中包含www.abc.com和abc.com/api的多个目录,我需要指向不同的目录
<VirtualHost *:8080>
DocumentRoot "/var/www/html/api/"
ServerName www.abc.com
ServerAlias www.abc.com
DirectoryIndex index.php
# Other directives here
# Other directives here
Alias /api/ "/var/www/html/public/"
<Directory "/var/www/html/public">
</Directory>
</VirtualHost>
当我访问www.abc.com/api/时它正在工作但是当我超越www.abc.com/api/v1/时我得到了错误 找不到
在此服务器上找不到请求的网址/var/www/html/public/index.php。
请告诉我如何解决问题?
答案 0 :(得分:0)
我想你正在使用 MVC框架。如果是这种情况,您需要配置路由路径以访问所需的文件。