2016-08-19 5 views
1

すべてのリクエストをindex.htmlにリダイレクトするhtaccessファイルがあります。私は1ページのアプリケーションがあるので、それが必要です。そこから1つのパスを除外する必要があります。私は別の方法を試みていたが、これまで運がなかった。Apache RewriteRule特定のパスを除外

これは私が/ユーザー-APIのような複数のparamsを持つことができるよりもそれ/ユーザー-APIを除外したい?ID = 123 & CRO = 123

どのように任意のアイデア私のhtaccess

RewriteEngine On 
    RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -f [OR] 
    RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -d 
    RewriteRule^- [L] 

    RewriteRule^/index.html [L] 

パスです。私がすることができます。

答えて

0

あなたが最初の除外ルールに1つのOR条件を追加することができます

RewriteEngine On 

RewriteCond %{REQUEST_URI} ^/user-api/?$ [NC,OR] 
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -f [OR] 
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -d 
RewriteRule^- [L] 

RewriteRule^/index.html [L] 
関連する問題