[英]Slim framework htaccess not able to redirect properly
我有3个文件,其中包含我的Web服务。 文件是index.php,message.php,schedule.php
我的htaccess文件代码如下:
RewriteEngine On
RewriteRule ^ index.php [QSA]
RewriteRule ^ schedule.php [QSA]
RewriteRule ^ messages.php [QSA]
当我运行我的Web服务“ http://192.168.1.139/projects/interlinx-api/v1/profile ”(可在index.php文件中找到)时,我的Web服务成功运行。
但是,当我运行我的Web服务“ http://192.168.1.139/projects/interlinx-api/v1/my-calendar ”(在schedule.php文件中可用)时,我的Web服务无法正常工作。 它给我404 Not found错误。
当我在此文件中运行api时,与messages.php文件相同,这会给我404未找到错误。
同样,当我更改文件顺序时,有一件事情意味着当我在第一个位置api上添加schedule.php文件时,在schedule.php文件中可以很好地工作。
帮我写正确的htaccess文件。
提前致谢,
正如Daniel0所说,您只需要一个“ FrontController”,主要是index.php
。 在那里,您应该创建与您的网址匹配的路由。
您的.htaccess
文件应如下所示:
RewriteEngine On
RewriteRule ^ index.php [QSA]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.