Ich habe die folgende .htaccess-Datei in einem benutzerdefinierten Verzeichnis in Uploads Client genannt.Bypass .htaccess bei der Verwendung von download_url
RewriteEngine On
RewriteCond %{HTTP_REFERER} !(www.)?example.co.uk/client-area*
RewriteRule ^.*$ - [R=403,L]
ErrorDocument 403 'http://www.example.co.uk/client-area/'
Also, wenn jemand von irgendwo anders eine Datei im uploads/Client/Verzeichnis zuzugreifen versucht, als die Client-Bereich Seite, sie weitergeleitet.
Allerdings möchte ich dies ignorieren, wenn ich mit der WordPress-Funktion download_url
auf eine Datei in diesem Verzeichnis innerhalb von functions.php zugreifen. Gibt es eine Neuschreibbedingung, die ich verwenden kann, um dies zu erleichtern?
@anubhava 'download_url (http://www.example.co.uk/wp-content/uploads/client/example.pdf);' – BFWebAdmin
Ist 'download_url' eine WP-Funktion? – anubhava
Ja - https://developer.wordpress.org/reference/functions/download_url/ – BFWebAdmin