Ben index.php belirli bir dizindeki tüm. Php taleplerinin bir apache yönlendirme oluşturmak istiyorum. Index php Ben dosyayı içerir ve sınıfının bir örneğini oluşturmak istiyorum.
örneğin:
mySite.com / dizin / classname.php
mySite.com / dizin / index.php yeniden yönlendirilmiş olacaktır
index.php otomatik classname.php include_onceyi olur
dosya varsa ve classname örneğini oluşturun.
I don't want to lose get or post values. I only want .php files redirected
Burada manuel ve anlama dayalı, bugüne kadar anladım ne olduğunu diğerleri sorular
. htaccess içinde
## turn on re-write engine
RewriteEngine on
## base url
RewriteBase /
## ignore files??
## RewriteCond %{REQUEST_FILENAME} !-f
## ignore directories
RewriteCond %{REQUEST_FILENAME} !-d
## not index.php
RewriteCond %{REQUEST_FILENAME} !^index.php [NC]
## if file does not exist then ignore
RewriteRule ^(.*)$ index.php?param=$1 [QSA,L]
index.php
$path = $_SERVER["SCRIPT_NAME"];
$path = basename($path, ".php");
include_once $path;
$path = new $path;