[.htaccess] Problem z połączeniem reguł |
[.htaccess] Problem z połączeniem reguł |
17.12.2008, 00:00:49
Post
#1
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 1 Dołączył: 20.09.2006 Ostrzeżenie: (0%) |
Witam!
Chciałbym połączyć ze sobą 2 reguły w pliku .htaccess lecz niestety nie działają jak należy . Co chcę uzyskać: Jeżeli gdzieś na stronie w znacznikach <img></img> pojawi się obrazek którego nie ma: 1)Pojawi się jakiś obrazek ustawiony przeze mnie(kwadracik z czerwonym X wygląda nieciekawie) 2)Zostanie "załadowana" strona np. http://www.server.com/zepsute.php?id=kotek , gdzie "kotek" to nazwa pliku którego nie ma CODE RewriteCond %{REQUEST_URI} \.(gif|jpe?g)$ [NC] RewriteCond %{REQUEST_FILENAME} !-f #strona RewriteRule ^.*$ zepsute.php?id=$1 #obrazek zastepczy RewriteRule ^.*$ /broken.gif Mam nadzieję że ktoś z forumowiczów zna lekarstwo na mój problem Pozdrawiam |
|
|
17.12.2008, 02:08:44
Post
#2
|
|
Grupa: Zarejestrowani Postów: 206 Pomógł: 18 Dołączył: 6.03.2006 Skąd: Szczecin Ostrzeżenie: (0%) |
nie mozesz na jeden URL reagowac doma. co robi plik zepsute.php? chodzi o logowanie, ktorych obrazkow brakuje? jesli tak, to dodaj po prostu do pliku zepsute.php wypisywanie obrazka broken.gif.
-------------------- Wrzasq.pl
Tworzenie stron i aplikacji internetowych. Chillout Development - tworzenie stron i aplikacji internetowych. |
|
|
17.12.2008, 12:16:10
Post
#3
|
|
Grupa: Zarejestrowani Postów: 32 Pomógł: 1 Dołączył: 20.09.2006 Ostrzeżenie: (0%) |
nie mozesz na jeden URL reagowac doma. co robi plik zepsute.php? chodzi o logowanie, ktorych obrazkow brakuje? jesli tak, to dodaj po prostu do pliku zepsute.php wypisywanie obrazka broken.gif. Masz racje plik zepsute.php rejestruje które obrazki się nie wyświetlają. Niestety jeżeli do tego pliku dodam linijkę, która miałaby wyświetlić "broken.gif" (echo "<img src='...../broken.gif'>";)to i tak się on nie wyświetla w miejscu brakującego obrazka. |
|
|
17.12.2008, 18:57:35
Post
#4
|
|
Grupa: Zarejestrowani Postów: 206 Pomógł: 18 Dołączył: 6.03.2006 Skąd: Szczecin Ostrzeżenie: (0%) |
...
nie wypisujesz tam HTMLa. po prostu obrazek - ten plik ma sie zachowywać jak obrazek.
-------------------- Wrzasq.pl
Tworzenie stron i aplikacji internetowych. Chillout Development - tworzenie stron i aplikacji internetowych. |
|
|
19.12.2008, 20:13:34
Post
#5
|
|
Grupa: Zarejestrowani Postów: 109 Pomógł: 9 Dołączył: 12.03.2007 Skąd: kraków/tarnobrzeg/baranów/suchorzów Ostrzeżenie: (0%) |
W pliku .htaccess lepiej skorzystaj z wpisu :
ErrorDocument 404 /zepsute.php http://php.org.pl/artykuly/2/15 W skrypcie zepsute możesz sobie informację o zepsutym obrazku pobrać z tablicy $_SERVER -------------------- Każdy z was jest łodzią w której Może się z potopem mierzyć Cało wyjść z burzowej chmury Musi tylko w to uwierzyć! |
|
|
Wersja Lo-Fi | Aktualny czas: 24.04.2024 - 15:38 |