Webes linkek nem nyílnak meg kattintásra (Messenger, Gmail)

Sziasztok,

Képimet letölthető linken keresztül szoktam elküldeni az ügyfeleknek: http://szerver.hu/kepek.zip
különböző platformokon.
Egy ideje a felhasználók panaszkodnak, hogy nem tudják mindig kattintásra megnyitni a linket. Főként a Facebook Messengerből, de Gmail-ről is hallottam már.
Két szerverről is küldtem linkeket, mindkettőn Debian/Apache2 fut.

Ha linket kimásolja a chat-ből és külön beilleszti a böngészőbe, akkor minden esetben működik a link.

Hallottatok már ilyen problémáról? Esetleg kell a webszerverbe valami extra beállítás?

üdv: redman

ui.i: azt, hogy miért így küldöm a képeket nem szeretném kitárgyalni :)

Hozzászólások

Feltéve, hogy mindenki elmúlt 18 a képeken és írásos beleegyezésed van tőle, tegyük fel ügyfeleidnek a klasszikus kérdést:

mit ir ki?

screenshotot kaptál tőlük mi történik klikk után? Apache logban van valami?

Bocsi, de nem homemade fotókat csinálok, hanem ez a munkám, de ez a téma szempontjából mindegy.

Magam is tapasztaltam a jelenséget, az url valami ilyesmi lesz az új lapon:

https://l.facebook.com/l.php?u=http%3A%2F%2Fszerver.hu%2Fkepek.zip%3Ffb…

és fehér lap.

Ok, sorry, de legtöbb fotó ügynökséges partnerem google drive-ot meg dropbox-ot küldözget (ha nagyon open source akar valaki lenni akkor nextcloud, de az előző kettőbe volt mindegyik eddig, fotóügynökség fotózik, nem világot vált)

innentől kezdve felmerült a kérdés, te miért nem, és egy lehetséges válasz, hogy ezeken futnak azért scannerek, amik khm… keresik a problémásabb fájlokat.

Valszeg a Chrome illegális linknek találja őket, amúgy meg van fotós CRM pl. a Bloom, aminek van asset handlingje is, de a legtöbb fotós CRM-ben nincs ilyen, helyette vagy a már fent említett felhős fájlmegosztás van, vagy jelszóval védett galéria (igény szerint wordpress-ben vagy hasonlóban, vagy valami ismert galéria szoftverben)

A “random domainről zip” sajna mindig gyanús lesz ezeknek a cuccoknak, hát amit csinálhatsz vele, hogy vagy jelszóvédett galéria (ha a random domain a fontos), vagy ismert felhőszolgáltatóba a zip (ha a zip a fontos). Hogy a kettő együtt hogy, az jó kérdés.

Azért használom így, mert (marketing szempontból is) elegánsabb szerintem egy ilyen domain, hogy 

letoltes.domainnevem.hu/fotok.zip

mint ez

drive.google.com/xyz/sharing/krikszkrakszmindefélehosszuszarkarakter

A domain mindig ugyanaz a fentinél.

Kolléga lejjebb említette a https-t. Azt megnézem

Esetleg ha így néz ki a linked: domainnevem.hu/letoltes/azugyfelfotoi
és van ott egy index.php

<html>
<body>
<h1>redman foto</h1>
<?php
    if(!empty($_GET['file'])) {
        $file = str_replace("/","",$_GET['file']).".zip";
        if(file_exists($file)) {
            echo "<a href='$file'>$file</a>";
        } else {
            echo "Hibas link :(";
        }
    }
?>
</body>
</html>

és egy .htaccess file

DirectoryIndex index.php

RewriteEngine on

RewriteBase /letoltes/

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
 
RewriteRule ^(.*)$ index.php?file=$1 [L]

Persze lehet még rajta szépíteni bőven :)