Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [.htaccess] Problem z połączeniem reguł
lukas_nowicki
post 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 sad.gif.
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
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
wrzasq
post 17.12.2008, 18:57:35
Post #2





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.

  1. <?php
  2.  
  3. /* twoj obecny plik */
  4.  
  5. header('Content-Type: image/gif');
  6. echo file_get_contents('broken.gif');
  7.  
  8. ?>


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


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 Wersja Lo-Fi Aktualny czas: 6.05.2024 - 00:51