Apache birçok çizgi değil çalışma ile yeniden?

2 Cevap php

Ben tek bir sayfa için bir yönlendirme ile bir web sitesi modifiye var:

RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]

Onun için varsayalım olarak çalışıyor. Her şey index.php yönlendirilir. İşte tüm görüntüleri ve css ile index.php bu ekran bir çalışma örneği:

http://.....com/section1

Ben çalıştığınızda sorun oluşabilir:

http://....com/section1/subsection

Sayfa index.php yönlendirilir, ama hiçbir görüntü yok, css, javascript. PHP komut dosyası içindeki her şeyi doğrudan resim veya css veya javascript gibi bağlantılı bu gibi:

<img src="images/images1.png> ... <img src="images2.png">

.com / No_slash_url çalışır zaman neden .com../123/123/whatever gibi birçok çizgi ile url görüntüleri, css veya javascript ile çalışmıyor ki?