.htaccess没有删除这个:index.php?

时间:2017-02-13 05:40:33

标签: php .htaccess apache2

所以,我最近为我的一个网站编写了一个PHP API,但我试图将其删除?

index.php一起,让我们说我去http://api.url.com/index.php?Method

我实际上可以去http://api.url.com/Method,它的工作原理与它相同。

我已尝试过其他 .htaccess ,但似乎没有任何效果。

1 个答案:

答案 0 :(得分:0)

在.htaccess文件中写下以下代码

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>