Я хотел бы вмешаться в URL перенаправления htaccess, чтобы проверить, вошел ли посетитель в этот URL в wordpress или нет.Если вы не вошли в систему, перенаправьте на страницу входа в WordPress через htaccess.
Я уже пробовал приведенные ниже коды.Первый находится в папке public-html, а второй - в папке resources /.
1)
Redirect 301 /resources https://external.com/directdownload-
2)
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} ^.*(mp3|m4a|pdf|doc|xlsx|docx|xls)$
RewriteCond %{HTTP_COOKIE} !^.*wordpress_logged_in.*$ [NC]
RewriteRule (.*) http://example.com/wp-login.php
Перенаправление в порядке.Но посетители за пределами WordPress по-прежнему могут получить доступ к этим ссылкам и загрузить файл.Как я могу предотвратить их и поставить посредника?