2017-03-20 16 views
0

特定のURLが一致したときにすべての書き換えURLをスキップします。このページを開くには:.htaccess URLが一致するとすべてのルールをスキップ

https://www.example.com/.well-known/pki-validation/godaddy.html 

godaddy.htmlがURLと一致する場合は、このページを開きます。ここに私がやっていることがあります:

しかし、それは動作しません。私も[END]フラグを試しましたが、フラグ[END]を書くと500の内部サーバーエラーが発生します。

+0

には唯一のこれらの二つのルールはルールあなたはスキップするか、またはあなたの問題を明らかにするているよりも –

+0

はありません。 – anubhava

+0

これらのルールをスキップしたい RewriteCond%{HTTP_HOST}^my-site.me RewriteRule ^(。*)$ https://www.my-site.me/index.php このURL https:// www.my-site.me/.well-known/pki-validation/godaddy.htmlが一致します –

答えて

1

あなたは要求されたURLがgodaddy.htmlで終了したとき、あなたは書き換えルールの置換をした元のURLパスを置換する文字列である

代用としてdash -を使用することができ、書き換え停止する場合パターンと一致します。交代があってもよい。
...
- (ダッシュ)
ダッシュ(既存のパスをそのまま通過させる)は、置換が行われないことを示しています。これは、パスを変更せずにフラグ(下記参照)を適用する必要がある場合に使用されます。

RewriteRule godaddy.html$ - [L] 
関連する問題