yönlendirmek ve index.php otomatik olarak örnek php sınıfları için

0 Cevap php

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;

0 Cevap