0

我有会员区,我尝试保护对这个 url 的访问

http://site.com/wp/

使用 htaccess,一切正常,这是我的 htaccess 中的代码。

AuthName "My Site"
AuthType Basic
AuthUserFile /home/site/.htpasswd
AuthGroupFile /dev/null
require valid-user

但是在同一个目录中http://site.com/wp/,我有另一个文件夹,其中是我的视频和一些应用程序http://site.com/wp/app/

现在,当用户尝试访问站点时必须输入用户名并通过,因为受 htaccess 保护,并且当尝试播放文件夹中的某些视频时http://site.com/wp/app/必须再次输入用户并通过?

为什么两次必须输入相同的用户名并通过?以及如何解决这个问题的任何想法

我认为应该询问一次有关登录信息的信息...?

4

2 回答 2

1

我能想到的可能原因有两个:

  • 如果 Flash 用于播放,则在获取视频数据时它可能不包含基本的 auth 标头。
  • 协议( httphttps)或用户首次验证的 URL 的域部分与视频所在的 URL可能不匹配。
于 2013-11-02T01:34:43.640 回答
0

这似乎很奇怪。您是否可能添加或删除“www”。前缀某处?

但是你为什么还要使用 htpasswd 呢?如果您想为 WordPress 网站中的页面添加密码保护,只需在编辑器页面的“发布”选项部分将可见性更改为“密码保护”即可。

于 2013-11-02T01:27:33.603 回答