在WordPress上传文件夹中获取.htaccess文件以使用SSL

时间:2015-05-18 15:11:45

标签: wordpress .htaccess ssl

我正在使用的开发人员在WordPress上传文件夹中创建了一个.htaccess文件,以防止人们剪切和粘贴URL以访问(主要是PDF)文档库。要查看文档,用户必须单击链接(并访问他们登录所需的链接)。

客户希望使用已安装的SSL证书保护站点。但是,当以安全模式查看站点时,即在HTTPS://中,文档会给出404错误消息。

开发人员尝试了一些文件,但它没有用。就我个人而言,我试过编辑" http"在RewriteCond中对" https"但那也不起作用。如果.htaccess文件被删除,该网站在https模式下工作正常,但我们当然会失去文件保护。

HTACCESS文件(已删除实际网站名称):

# htaccess to disallow direct viewing of PDFs.
# 2014-12-08, 12:31:49
Options -Indexes

RewriteEngine on 
#RewriteCond %{SERVER_PORT} 80
#RewriteRule ^(.*)$ https://subdomain.website.org/$1 [R,L]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?subdomain\.website\.org [NC] 
RewriteCond %{HTTP_REFERER} !^http://(www\.)?subdomain\.website\.org.*$ [NC] 
RewriteRule \.(pdf|jpg|png|gif|txt)$ - [F]

开发人员建议我在StackOverflow上寻找解决方案。知道我们怎么能让这个工作吗?感谢您的关注。

0 个答案:

没有答案