[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Squid Startseite erzwingen ?



On Sun, Dec 22, 2002 at 12:20:18PM +0100, Thomas Reiß wrote:
> Hallo miteinander,
> 
> kann mit jemand einen Tipp geben, wie ich squid dazu bringe bei der
> ersten neuen Verbindung zu einem Browser diesem eine Startseite zu
> erzwingen (so wie bei freenet.de) ?
> 
> Ich habe mir schon die Redirect Funktion angeschaut, aber soweit ich
> das jetzt Überblicke werden dort *immer* die URLS umgeschrieben
> (unabhängig ob diese Seite schon mal aufgerufen wurde oder nicht)

Du hast ein Problem. HTTP ist stateless, daher gibt es keine "erste"
Verbindung. Das einzige was du machen kannst, ist ein Programm
schreiben, das bei einer Verbindung 

	- guckt, ob diese IP in den letzten X Min/Std/.. schon mal
	  verbunden war
	- wenn nicht, einen Redirect auslöst

Das multipliziert aber die Last des Squids ins Unermessliche, da er für
jede HTML-Datei, für jede Grafik, jedes Applet, jedes blöde Icon,
zusätzlich zur Cache-Abfrage eine Datenbankabfrage machen muss.

Für 10-20 Clients ist das OK, aber in grossen Installationen (wo die
Squid-Logs, wenn überhaupt vorhanden, im Stundentakt rotiert werden,
weil sie sonst Gigabytegrösse erreichen :-) kannst du das getrost
vergessen.


-- 
mfg, Jens Benecke  /// http://www.linuxfaq.de, http://www.linux.ms
This mail is an attachment? Read http://www.jensbenecke.de/misc/outlook.html
http://www.hitchhikers.de: Die größte kostenlose Mitfahrzentrale im Internet

Attachment: pgpNrRHtcVb8t.pgp
Description: PGP signature


Reply to: