Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Odswierzanie a NiceURLs
thornag
post
Post #1





Grupa: Zarejestrowani
Postów: 504
Pomógł: 2
Dołączył: 31.03.2006
Skąd: Londyn

Ostrzeżenie: (0%)
-----


Witam

Moje 'nice' URLe wygladaja tak

Kod
/index.php/Test:UserLogin/
/index.php/Test:UserLogout/


Odnosniki natomiast
Kod
<a href="/index.php/Test:UserLogin">link</a>
<a href="/index.php/Test:UserLogout">link</a>


Problem polega na tym ze za kazdym razem gdy poruszam sie po stronach Opera wyswietla mi to co ma w cachu z poprzendiego razu. Problem nie wystepuje przy zwyklych redirectach ?var=val&.....

Znacie moze jakis skuteczny sposob na to zeby zmusic przegladarki by wyswiatlaly to co sie dzieje a nie to co maja w cachu ?

Ten post edytował thornag 4.10.2006, 13:31:30


--------------------
"Wizja czasu jest szeroka, lecz kiedy sie przez nia przechodzi, czas staje sie waskimi drzwiami"

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
eai
post
Post #2





Grupa: Zarejestrowani
Postów: 367
Pomógł: 10
Dołączył: 20.05.2005

Ostrzeżenie: (0%)
-----


odpowiednie metatagi lub header" title="Zobacz w manualu php" target="_manual i z głowy
Go to the top of the page
+Quote Post
thornag
post
Post #3





Grupa: Zarejestrowani
Postów: 504
Pomógł: 2
Dołączył: 31.03.2006
Skąd: Londyn

Ostrzeżenie: (0%)
-----


header("Location: ...") ? No ale to bezsensu po co sie maja dw arazy wykonywac zapytania itp itp. Co do meta tagow to jednak chcialbym zeby obrazki i reszta byly cachowane inaczejmnie bandwidth zezre smile.gif


edit: Wlasnie zauwazylem ze skrypty sie tez nie wykonuja. Moze jakas konfiguracja apacza zamiast wszedzie wciskac headery ?

Ten post edytował thornag 4.10.2006, 15:49:24


--------------------
"Wizja czasu jest szeroka, lecz kiedy sie przez nia przechodzi, czas staje sie waskimi drzwiami"

Go to the top of the page
+Quote Post
eai
post
Post #4





Grupa: Zarejestrowani
Postów: 367
Pomógł: 10
Dołączył: 20.05.2005

Ostrzeżenie: (0%)
-----


a po co Location questionmark.gif?

Nic nie mówiłem o location ;]
  1. <?php
  2. header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
  3. header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // data w przeszłości
  4. ?>



Nie wiem jak to sie ma do cachowanych obrazkow.

Ten post edytował eai 4.10.2006, 15:50:38
Go to the top of the page
+Quote Post
thornag
post
Post #5





Grupa: Zarejestrowani
Postów: 504
Pomógł: 2
Dołączył: 31.03.2006
Skąd: Londyn

Ostrzeżenie: (0%)
-----


Cytat
Nic nie mówiłem o location ;]


Oj tam male przeoczenie smile.gif Jednakze mimo zastosowania headerow skrypt dalej sie nie uruchamia poki nie odswieze. Inne pomysly ?

Ten post edytował thornag 4.10.2006, 16:03:40


--------------------
"Wizja czasu jest szeroka, lecz kiedy sie przez nia przechodzi, czas staje sie waskimi drzwiami"

Go to the top of the page
+Quote Post
siemakuba
post
Post #6





Grupa: Przyjaciele php.pl
Postów: 1 112
Pomógł: 20
Dołączył: 10.04.2005

Ostrzeżenie: (0%)
-----


Cytat
Inne pomysly ?

Możesz sobie dodawać do linków losowy string na końcu. To oczywiście trochę kwasi idee Nice-URLs, ale może to właśnie to czego szukasz :) Możesz jakoś "uładnić" ten losowy string, żeby wyglądał na potrzeby :)

Kod
/index.php/Test:UserLogin/Token:324sdnf38457


pozdr.
Go to the top of the page
+Quote Post
thornag
post
Post #7





Grupa: Zarejestrowani
Postów: 504
Pomógł: 2
Dołączył: 31.03.2006
Skąd: Londyn

Ostrzeżenie: (0%)
-----


Jest to jakis pomysl smile.gif Mimo wszystko moze ktos wie jak ustawic apacha tak zeby takie adresy (z takim samym path info) podawal swieze a nie takie jak byly smile.gif Pozatym jak mnie szef zapyta co to za Token tam na koncu to bede mu musial powiedziec dla uladnienia smile.gif

O apache juz chyba nie jest na mnie obrazony bo zaczal dzialac. Mimo wszystko dzieki za pomoc.

Ten post edytował thornag 4.10.2006, 16:09:32


--------------------
"Wizja czasu jest szeroka, lecz kiedy sie przez nia przechodzi, czas staje sie waskimi drzwiami"

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 21:15