我想用苗条做一个api。它将位于我的“工具”子域中名为 api 的目录中。
http://tools.fifaguide.com/api
我的 .htaccess 文件应该是什么样的?
目前我的 .htaccess 位于我的 Wordpress 目录(html -> .htaccess)中,它看起来像这样:
<IfModule mod_rewrite.c>
//my part
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/api/index.php
RewriteRule ^api/(.*) http://tools.fifaguide.com/api/index.php [L]
//wordpress part
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
问题是当我尝试
http://tools.fifaguide.com/api/hello/steve
我立即被重定向回 api/index.php,而不是停留在 /api/hello/steve 并显示结果。
似乎 wordpress 正在使这种情况发生,但我该如何防止呢?