Medien-URL gesichert werden

Ich arbeite an einem Projekt, in dem alle Mediendateien gesichert werden sollen und nur für angemeldete Benutzer sichtbar sein können.

Beenden Sie die Freigabe von Medien mit der absoluten URL

Wenn ein Benutzer die Medien-URL kopiert und sie an einen anderen Benutzer anfügt, sollte dieser nicht direkt zugänglich sein. Der Benutzer, der sein Bild hochgeladen hat, kann nur anzeigen. andere können nicht.

Absolute URL blockieren

Wenn wir http://www.example.com/wp-content/uploads/2016/09/hello.jpg blockieren, wird the_post_thumbnail() funktionieren und angezeigt werden, da in dieser function die absolute URL . Sollten wir die relative URL des Bildes verwenden, um es in anzuzeigen.

Regel für Anhang neu schreiben

Ist es möglich, etwas wie http://www.example.com/lorem/ipsum/?id=34 erstellen, wobei 34 eine Anhangs-ID sein wird und wir von hier aus den Inhalt sehen können. Und die Leute, die das hochladen, sollten es sehen können und niemand sonst.

** Sharing Media functionalität **

Wenn der Benutzer sein Bild teilen möchte, kann er eine Freigabe-URL erstellen, von der aus das Medium angezeigt werden kann, und diese Freigabe-URL sollte nach einiger Zeit zerstört werden. ZB: Ich möchte mein Bild mit der ID = 34 teilen. URL as http://www.example.com/lorem/ipsum/?id=34 , aber die Freigabe-URL sollte nicht mit http://www.example.com/lorem/ipsum/?id=34 identisch sein. Es sollte wie http://www.example.com/share?id=99 .

Sollte ich WP dafür verwenden oder sollte ich andere PHP-Framework bevorzugen.

Vielen Dank

Solutions Collecting From Web of "Medien-URL gesichert werden"