Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

Kayıt Ol

mod_rewrite olmadan PHP ile sanal dizinler

hdogan

0
İyinet Üyesi
Katılım
14 Ekim 2004
Mesajlar
693
Reaction score
2
Konum
Ankara
Dosyamıza dizin.php dersek, içeriği:

PHP:
<?php
  $url = substr($REQUEST_URI, strlen($SCRIPT_NAME));
  $url = explode("/", $url);
?>

Ve adres olarak http://adres.com/dizin.php/bir/iki dediğimizde:

$url[1] "bir", $url[2] "iki" metinlerini verecektir.

Dosya isminin "dizin.php" değilde sadece "dizin" olmasını istiyorsak .htaccess kullanabiliriz, .htaccess içeriği:

<FilesMatch "dizin">
ForceType application/x-httpd-php
</FilesMatch>

Ve dizin.php dosyasının ismini sadece "dizin" olarak değiştirdiğimizde artık adres satırından http://adres.com/dizin/bir/iki gibi çağırabiliriz.

Bu da küçük bir "PHP-Nasıl" konusu olsun :)

İyi çalışmalar.
 
Üst