是什么导致Apache路由此URL?

时间:2017-01-18 22:00:34

标签: php apache codeigniter ubuntu-14.04

我继承了遗留的PHP项目。万岁。它运行在运行Ubuntu 14.04的Digital Ocean Droplet上,我可以访问它。

它似乎是使用CodeIgniter构建的。该项目包括一个网站,一个RESTful API,一个MySQL数据库和PHPMyAdmin。

我正在尝试将此生产实例克隆到另一个Droplet上,以便我可以创建一个测试环境。到目前为止,我已经设置了PHPMyAdmin,网站和数据库。

但是对于我的生活,我无法弄清楚这个API的路由是如何工作的。

在生产网站上,API位于productionsite.com/API(请注意大写字母)。 CodeIgniter的controller文件夹包含API的所有路由,似乎已正确设置。我找不到的是如何让testsite.com/API不仅仅抛出404

  • 我将var/www的所有内容从一个小滴复制到另一个小滴,所以大概是路由器在那里,它现在也在测试网站上
  • 我在etc找到了我能想到的所有地方,包括etc/apache2。我甚至在sudo grep -Ri "API" *内运行etc但没有用。
  • 我检查了DNS记录,没有任何内容直接路由到/API

我还有其他可以看的地方吗?

0 个答案:

没有答案