Upravljanje domen preko ASP ali PHP datotek na strežniku

Velikokrat naletimo na strežnik, kjer .htaaccess ni na voljo. Takrat si lahko pomagamo s pomočjo programske kode, ki je lahko napisana v ASP ali PHP jeziku. Slednje nam nadomestijo .htaccess datoteke in lahko upravljajo z domenami in izvršijo določene ukaze.

Programska koda najprej preveri preko katere domene uporabnik dostopa. Na podlagi te informacije uporabnika preusmeri v določeno mapo, kjer se nahaja iskano spletno mesto oziroma se lahko izvrši tudi kakšen drug ukaz.

ASP primer – koda preveri na katero domeno uporabnik prihaja, če je v izbrani domeni beseda pomagalnik ga preusmeri v podmapo “blog”.

<%
sname = Request.ServerVariables("SERVER_NAME")
sname = ucase(sname)
if InStr(sname,"pomagalnik") <> 0 then
response.redirect "blog"
end if
%>

PHP primer – koda preveri, če uporabnik prihaja na pomagalnik.com ali www.pomagalnik.com in ga preusmeri v podmapo “blog”.

<?php
if (($_SERVER['HTTP_HOST'] == "pomagalnik.com") || ($_SERVER['HTTP_HOST'] == "www.pomagalnik.com"))
{
header('Location: /blog/');
}
?>

Komentiraj


*