1

私はクライアントアプリに取り組んでおり、Slimフレームワークを使用しています。サイトのルートはワードプレスのページです

私のアプリは http://example.com/yumninja_app_1_0/api/の下にあります

URLに移動すると、404が返されますが、404はワードプレスページからのものです。

ルート上のhtaccessファイルは次のとおりです。

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

私のフォルダ(yumninja_app_1_0 / api /)内のhtaccessは

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L]

私の質問は、mod_rewriteからフォルダを除外する方法ですか?

4

1 に答える 1

2

RewriteRuleの前にこの行を追加します

RewriteCond %{REQUEST_URI} !^/(yumninja_app_1_0|yumninja_app_1_0/.*)$
于 2012-09-08T21:41:40.347 に答える