私はこれで夢中になろうとしています。で終わるすべての文字列を一致させようとしていますが、で終わる文字列では.html
ありません/index.html
。書き直しのために、あなたは推測したでしょう。(私はnginxを使用しています)
私は次のようなことを試しました:
^(.*[^(\/index)])\.html$
^(.*)(?!index)\.html$
しかし、ドットは常にすべてを食い尽くしているようです。
# Should match
/page.html
/folder/page.html
# Should not match
/page
/page/index.html
/index.html
なぜこれが機能しないのですか?