繁体   English   中英

Slim框架htaccess无法正确重定向

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM