我需要使用.htaccess进行一些重定向,所以之前是: API / projects.php
现在应该是: api / index.php / projects
到目前为止,我已经使用了这个:
Options +FollowSymLinks
RewriteEngine On
RewriteBase /api/
RedirectMatch 301 /projects\.php$ /api/index.php/projects
哪个有效,但如果在 projects.php 之后有任何带字符串的斜杠,我还需要考虑它,例如:
api/projects.php/456
现在应该是:api/index.php/projects/456
感谢任何帮助:)
答案 0 :(得分:0)
将RedirectMatch
规则更改为:
RedirectMatch 301 /projects\.php(/.*)?$ /api/index.php/projects$1