htaccess将index.php添加到后面有更多路径的路由

时间:2016-10-14 18:37:03

标签: apache .htaccess

我正在使用框架构建REST。 通常我可以通过这条路线来调用我的网络服务

  

https://www.domainname.com/webservices/index.php/something/else/here

现在我希望能够隐藏index.php但仍然像这样调用相同的路径

  

https://www.domainname.com/webservices/something/else/here

目前我只能通过webservices /

获得200-OK

使用以下htaccess重写:

  

RewriteRule ^ webservices /(.*)/$ webservices / index.php / $ 1 [R,L]

然而,webservices /之后的所有内容都会给我一个404找不到的

这是一个例子。

  • webservices / --- 200-OK(我看到webservices / index.php的页面
  • webservices / something --- 404 not found
  • webservices / some / thing --- 404 not found

我想最大的问题是我在添加index.php之后如何添加路径(路径的级别应该是动态的)

P.S。我不想在URL中显示index.php

0 个答案:

没有答案