URL -osoitteet
Lisää sivustosi juureen .htaccess tiedosto.
Kirjoita .htaccess -tiedoston sisällöksi esim. seuraavaa:
RewriteEngine On
RewriteRule autot/(.*)/(.*)/ autosivu.php?merkki_id=$1
Nyt voit kirjoitaa selaimeen URL-osoitteen:
http://www.munomadomain.com/autot/123/mazda/
Tuo mukana välittyvä merkki_id on tässä tapauksessa 123.
Ts. serveri kutsuu tiedostoa:
http://www.munomadomain.com/autosivu.php?merkki_id=123
mutta kävijä ja hakukonerobotti näkevät vain URL-osoitteen:
http://www.munomadomain.com/autot/123/mazda/
URL -lisävinkki
Voit merkitä jokaisen sivun HEAD osioon BASE -tagin:
<base href="http://www.mydomain.com"/>
Tämä helpottaa esim. kuvahakemistojen ja css -tiedostojen sijoittelua tiedostorakenteessa, koska kaikilla sivuilla on sama juuri.
Omassa koodissa
Yleensä lisään sivustoileni config-XXXX.php -tiedoston, johon tallenan esim. seuraavat tiedot:
$TUOTANTO = 1;
$base = 'http://www.tuotantodomain.com/';
if ($TUOTANTO == 0){
$base = 'http://localhost/projekti/autot/';
}
Näin voin sitten helposti siirrellä koodia tuotantoon, koska asetukset ovat erilaiset omalla koneella ja julkisella serverillä.