Neden sadece server.error-handler-404 = "/path/to/index.php"
kullanmak değil mi?
Ama regex kendisi için olduğu gibi, orada çok çıkmamış bir karakter var. .
Ben bir değişmez .
olarak ortalama varsayarak yaşıyorum ikinci. Eğer öyleyse, bir ters eğik çizgi ile kaçmak gerekir \.
. Aynı ile gider? karakter (tekrar, bir değişmez mi düşünmeliyim?). Yani regex olmalıdır:
".*\\.(js|ico|gif|jpg|png|css|php|htm)(\\?.*)?$"
Artı, hatta daha fazla (ben bunu daha kolay okumak için bulmak, bu sözdizimi tercih) sorgu desen etrafında soru işareti kaldırarak artırabilirsiniz:
".*\\.(js|ico|gif|jpg|png|css|php|htm)(\\?.*|)$"