7.0 URL Rewrite Modülü IIS - Kök URL göstermez

1 Cevap php

Ben URL bu modülü kullanarak etkin yeniden (http://www.iis.net/downloads/default.aspx?tabid=34&g=6&i=1691) ile kurulum için IIS 7.0 PHP web sitesi çalışıyorum

Ben sitenin iç sayfaları için iyi çalışan her şeyi var, ama benim kök URL "/" artık çalışmıyor.

Benim URL yapısı www.test.com / test-sayfa.html olmak istiyorum ve bu www.test.com/index.php?page=test-page için yeniden yazılırsa

Ben aşağıdaki gibi belirttiğiniz kural şudur:

Regular expression to match : ^([^/.]+)/?.html Rewrite to: /index.php?page={R:1}

Ben www.test.com / test-sayfa.html hiçbir sorun yüklemek istiyorsunuz bu yüzden tüm iç sayfalar için çalışıyor dedi, bu işe yaramazsa, sadece ana sayfası, www.test.com olduğunu.

Herhangi bir yardım çok takdir, ben ekstra durumun çeşit eklemek gerekir varsayarak yaşıyorum?

1 Cevap

^ deneyin (:? [. ^ /]. (+) html)? $

1 or many characters not / or not . followed by .html isteğe bağlı: Bunun için tüm kontrol yapacaktır.