Autor | Zpráva | ||
---|---|---|---|
Euroblb Profil |
#1 · Zasláno: 7. 12. 2010, 23:14:36
Pomůže mi někdo vyřešit menší problém.
V .htaccess na lokálním serveru mám: RewriteEngine on RewriteRule (.*)(0\.jpg)$ /a/2.jpg [L] při vložení obrázku do html <img src="20.jpg" width="2272" height="1704" alt="fotka" /> se na tránce zobrazí podstrčená fotka pod url která je zadáná v html ale při zadání adresy přímo do adresářního řádku se nepodstrčí ale přesměruje. dále jsem se ctěl zeptat či jde podstrkávat takto fotky apřípadně jak by musel vypadat daný PHP? RewriteRule (.*)?(0\.jpg)$ index.php?image=$1 [L] jde mi o to aby neměl každý přístup k fotkám i když mu někdo pošle odkaz pokud to nepovolím. předem dík |
||
Kajman_ Profil * |
#2 · Zasláno: 8. 12. 2010, 13:18:16
při zadání adresy přímo do adresářního řádku se nepodstrčí ale přesměruje.
Nejsou tam jiná pravidla s přesměrováním? Není tam ve skutečnosti pravidlo s cestou včetně protokolu? Nemá jen prohlížeč toto dřívěší přesměrování v paměti? dále jsem se ctěl zeptat či jde podstrkávat takto fotky Ano. jak by musel vypadat daný PHP? Měl by vrátit smyslupné http hlavičky a pak obsah souboru. když mu někdo pošle odkaz pokud to nepovolím. Tak mu prostě příště pošle rovnou obrázek. |
||
Bouda Profil |
#3 · Zasláno: 8. 12. 2010, 14:04:37
Kajman:
Jemu jde ai o to, aby od něj nikdo nelinkoval obrázky. Zatěžuje tim server a na reklamy se nikdo nepodívá :) |
||
Euroblb Profil |
#4 · Zasláno: 8. 12. 2010, 18:37:21 · Upravil/a: Euroblb
Kajman:
ne neí tam jiné přesěmrování. měl jsem to špatně naspané. prmiň vrací mi to špatně protože mám zřejmě špatně napsané ty hlavičky v php.. .htaccess RewriteEngine on RewriteRule (.*)?(0\.jpg)$ index.php [L] php <?php header('Location: a/2.jpg')?>; mělo bz to na dotaz 0[/b].jpg]http://sajtna/22210.jpg vracet podstrčenu fotografii a/2.jpg pokud jsem to pochopil tak vrací podstrčenou hlavičku s přesměrování. Prosím jak mám udělat aby na ten dotaz vrátilo jen ten obrázek, neví někdo? Bouda: o reklamu mi ani nejde, spíš o ošetření chyb uživatele,chci aby měl přístup k fotkám pouze uživatel/é pokud nenastaví jinak. ale aby nikdo nelinkoval vlastně taky. |
||
Kajman_ Profil * |
#5 · Zasláno: 8. 12. 2010, 21:00:57
Ale vždyť tam přesměrování máte... to location v php. Skript by měl vypadat přibližně takto
<?php header('Content-Type: image/jpeg'); readfile('a/2.jpg'); ?> |
||
Euroblb Profil |
#6 · Zasláno: 8. 12. 2010, 22:32:40
lol..chyba začátečníka.
Mockrát vám děkuju, a přeju hezké svátky. |
||
Časová prodleva: 13 let
|
0