sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #85647
Re: Engangs URL'er med Apache
On Mon, 14 Nov 2005, Kim Schulz wrote:
> On Mon, 14 Nov 2005 00:58:17 +0100 (CET)
> Peter Toft <pto@xxxxxxxxxxx> wrote:
>
> > Jeg har nu et par gange haft brug for at give en URL til noget som
> > brugeren lige skal se på min webserver, men som ikke skal være
> > permanent online.
> >
> > Kan man med Apache(+PHP) lave en "engangs-URL", hvor siden ikke på
> > nogen måde kan reloades af samme eller en anden browser.
> >
>
> jeg ville nok strikke et lille system sammen til det som binder en url
> sammen med et id. denne relation smides så i en
> database/textfil/whatever og når siden vises første gang så fjernes den
> herfra.
>
> med en smule mod_rewrite magi kan du så få lavet så
>
> http://pto.linux.dk/12345 bliver omskrevet til
> http://pto.linux.dk/min_hemmelige_side_med_id_12345.htm
> og det er endda uden at brugeren kan se det.
>
> næste gang nogen besøger url'en så er id 12345 ikke i databasen mere og
> en fejlside vises så i stedet.
>
> burde ikke kræve mere end et håndfuld linjer php samt en .htaccess med
> lidt rewrite sjov.
Jeps - men det er lidt noget administrativt øf, at man skal rode med
httpd.conf og ikke kan lave det hos brugeren selv. Derfor havde jeg en ide
med at generere en .htaccess efter første access, som skulle gå igennem et
PHP-script.
Det der undrer mig meget er at det ikke findes?!?
Peter Toft, Ph.D. [pto@xxxxxxxxxxx] http://pto.linux.dk
Audience: What do you want, Eric?
Eric: I want to live in a world where software doesn't suck.
Richard: Any software that isn't free sucks.
Linus: I'm interested in free beer.
Follow ups
References