Öncelikle: Bu PHP ile mümkün değildir, sadece (en azından ben temiz URL okurken düşünmek URL formları). Web sunucusu isteklerini ve ne istekleri PHP komut geçirilen içindir işlemek için bilmek gerekir. Aksi takdirde muhtemelen sadece 404 yanıt alırsınız.
Bir web sunucusu varsayılan davranışı sadece istenen URL yolunu almak ve belge kök altında varolan bir dosyaya eşlemek için denemek için çünkü. Karşılık gelen bir dosya bulundu ise, dosyanın içeriği de geri istemciye geçirilir ya da - PHP dosyalarının olduğu gibi - dosyanın içeriği uygun bir tercüman geçirilir ve döndürülen verileri geri istemciye geçirilir. Dosya bulunamadı eğer ve, iyi, durum kodu 404 ile yanıt verir. Web sunucusu yapılandırmak için gereken noktada So.
Istek PHP komut geçildi Ama bundan sonra, emin temiz URL'leri kurmak için sadece PHP kullanabilirsiniz. Ve ben doğrusu web sunucusu programları ile daha PHP ile bunu öneririm. PHP uygulaması istenen bir URL nasıl işleneceğini iyi bilmeli çünkü.
PHP, gerekli tüm bilgileri $_SERVER değişkeni a> vardır: