var olmayan dir içeriği almaya çalışırken mod_rewrite tarayıcı

3 Cevap php

O index.php?req=* * isteği olduğu için mevcut dosyaları veya dizinleri hedef olmayan tüm istekleri yönlendirir böylece benim mod_rewrite kurdunuz.

Tüm çalışıyor ama böyle bir şey için tarayıcı göndermek zaman:

http://myurl/A/B/C

Tarayıcı mevcut olmayan klasöründeki tüm görüntüler, stil bulmaya çalışır C. Nasıl tarayıcı, bunun yerine 'sanal' dizinin / bakmak yapabilirsiniz?

Ben her yerde mutlak bir yol koymak zorunda mı?

3 Cevap

Sen kaynaklarını başvururken mutlak URL'ler (ya da en azından mutlak URL yolları) kullanmanız gerekir. Yani http://example.com/foo/bar veya /foo/bar yerine foo/bar veya ./foo/bar arasında.

Aksi geçerli belgenin URL yolu temel yolu olarak kullanılan olduğundan göreli yollar sonra gelen çözümlenir.

Başka bir yol base elemanı gibi olan temel URL'yi değiştirmek olacaktır:

<base href="/">

Bu / için temel URL yolunu değişecektir. Ama bu all göreli URL'ler ve göreli bir URL yolu ile değil, sadece bu etkileyeceğini unutmayın.

Ben her yerde mutlak bir yol koymak zorunda mı?

Evet.