htaccess 限制对所有页面的访问,但引用者

问题描述

我设法使用下面的 .htaccess 指令限制对我网站的访问。它工作得很好,但我发现除了推荐人成功访问 https://example.com/**pages**/ 等直接页面,然后从那里可以返回首页。我如何才能限制到除引荐来源之外的所有站点(所以我的根 URL 中的所有树)。

# Serve everyone from specific-domain (and internal requests)
RewriteCond %{HTTP_REFERER} ^https?://www\.your-domain\.com/ [OR] 
RewriteCond %{HTTP_REFERER} ^https?://www\.specific-domain\.com/
RewriteRule ^ - [L]

# everybody else receives a forbidden 
RewriteRule ^ - [F]

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)