douvcpx6526 2019-05-15 15:12
浏览 95

如何干扰htaccess重定向url来检查访问者是否登录到wordpress?

I'd like to interfere htaccess redirect url to check if a visitor to that url has logged-in to wordpress or not. If not logged-in redirect to wordpress login page via htaccess.

I've already tried below codes. First one is in public-html folder and the second one into resources/ folder.

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

The redirection is okay. But visitors outside of wordpress still able to access those links and download the file. How can i prevent them and put a mediator?

  • 写回答

1条回答 默认 最新

  • doubiaokai4998 2019-05-15 17:58
    关注
    RewriteEngine On
    RewriteCond %{HTTP_COOKIE} ^.*wordpress_logged_in.*$ [NC]
    RewriteRule ^resources/?$ https://external.com/direct-download-link1
     [L,R=301]
    

    This code in htaccess must check the cookie but it send site 500 internal server error.

    评论

报告相同问题?

悬赏问题

  • ¥15 求帮我调试一下freefem代码
  • ¥15 matlab代码解决,怎么运行
  • ¥15 R语言Rstudio突然无法启动
  • ¥15 关于#matlab#的问题:提取2个图像的变量作为另外一个图像像元的移动量,计算新的位置创建新的图像并提取第二个图像的变量到新的图像
  • ¥15 改算法,照着压缩包里边,参考其他代码封装的格式 写到main函数里
  • ¥15 用windows做服务的同志有吗
  • ¥60 求一个简单的网页(标签-安全|关键词-上传)
  • ¥35 lstm时间序列共享单车预测,loss值优化,参数优化算法
  • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
  • ¥100 为什么这个恒流源电路不能恒流?