Tai pavers http: //domain.tld/blog/home „dienoraščiu“ (antruoju URL struktūros lygiu). Jei šaknyje, jis grįš "namo".
Čia yra alternatyvus metodas:
Tai paverstų http: //domain.tld/blog/home į „domaintldbloghome“, kuris yra kur kas konkretesnis. Taip pat bus pašalinti „.php“ failų plėtiniai ir numatytasis „WordPress“ paieškos parametras.
Saugesnis metodas
function curr_virtdir($echo=true)( $url = explode('/',$_SERVER('REQUEST_URI')); $dir = $url(1) ? $url(1) : 'home'; // defaults to this if in the root $dir = htmlentities(trim(strip_tags($dir))); // prevent injection into the DOM through this function if ($echo) echo $dir; return echo $dir; // ie. curr_virtdir(false) ) function get_curr_virtdir()( curr_virtdir(false); )
Grąžina „vidurinę“ katalogo vertę:
Apie https://css-tricks.com jis sugrįš " namus "
nuo https://css-tricks.com/snippets jis sugrįš " fragmentus "
ant https://css-tricks.com/forums/viewforum.php ? f = 6 tai grąžins „ forumus “
Funkcijos strip_tags () ir htmlentities () neleidžia kenkėjiškam kodui įterpti į URL ir paleisti, pvz.
alert("Booo");
Kūno identifikavimo naudojimas:
Kitas naudojimas: