Re: parametrizace a duplicity

From: Martin Kopta <martin.kopta (zavinac)>
Date: 02. 10. 2006, 13:51 CEST
---> Bonjour,

jde o to reseni jako celek. Zkusil jsem si jen tak pro legraci namalovat 
rozhodovaci strom, jak by se tahle situace dala resit nejlepe. Pokud 
jste se ale uz rozhodl o promennou v URL, doporucuji robots.txt spojeny 
s podminecnym presmerovanim.

Muzete si predem vytipovat UA, kterym nechcete vnucovat zadne specialni 
verze stranek. Pro tyhle UA stringy pak nasadite to presmerovani 301 na 
tutez stranku bez parametru.

/robots.txt

User-Agent: *
Disallow: *css=

A pak jeste pro jistotu:

if ($_SERVER["User-Agent"] obsahuje $UAString ) {
   Header ( "HTTP/1.1 301 Moved Permanently" );
   Header ( "Location: " + $_SELF . bez_parametru() + " );
}

Kdybyste chtel bejt drsnejsi, zkuste misto presmerovani dat podminecne 
403 Forbidden. Pri pouziti toho robots.txt je to de facto stejny 
vysledek. ;-)

-- 
=M=

Dan Duris napsal(a):
>> - na strankach www.example.com je uvodni stranka prezentace firmy example.
>> - na teto strance je napriklad odkaz (www.example.com?css=pro-slabozrake) pro zmenu vzhledu stranky (stranka se prenacte a 
>>   bude obsahovat odkaz na jiny CSS styl, zmeni se napriklad velikost fontu).  Informace o teto akci uzivatele se ulozi do session
> 
> Presmeerovat cez 301 na hlavnu stranku.
Received on Mon, 02 Oct 2006 13:51:32 +0200

This archive was generated by hypermail 2.1.8 : 02. 10. 2006, 13:51 CEST