Süresiz döngü kuralı Rewrite

0 Cevap php

. Ben çözemez Htaccess ile garip bir sorun var:

<IfModule mod_rewrite.c>
   RewriteEngine On
   RewriteCond %{REQUEST_FILENAME} !-f
   RewriteCond %{REQUEST_FILENAME} !-d
   RewriteRule ^(.*)$ index.php?/$1
   RewriteRule watermelonurltest wmelon/core/works.html
</IfModule>

Watermelonurltest erişildiğinde, bu gibi bir şey döngüler:

http://localhost/w/watermelonurltest/index.php/2/index.php/2/index.php/2/index.php/2/index.php/2/index.php/2/index.php/2/(...)

Hangi RewriteRule ^(.*)$ index.php?/$1 yerine RewriteRule watermelonurltest wmelon/core/works.html olarak uygulanabilir olduğunu göstermektedir

Ben bu iki kural takas çalıştı, ama bu gibi daha sonra başka sorunlar oluşabilir.

Sorun ilk kural iken yoktu

RewriteRule ^(.*)$ index.php/$1

(Hiçbir soru işareti sonra. Php)

Nedense, bu soru işareti kırar.

Bu durumda ve nasıl düzeltebilirim neden bilemiyorum - Biraz Googling denedim, ama bir şey yararlı bulamadık.

Şimdiden teşekkürler.

0 Cevap