我自己也是个网站新手。我们目前在网站上运行 Wordpress。现在我被分配了以下任务:
一个页面,用于搜索、下载和访问某些 PDF 文档,但仅限于受限制的 IP 地址。该页面应该可以通过与网站当前运行的域名相同的域名访问 - 我们称之为 my-domain.com。
现在我的问题是,你们知道我可以用于此任务的某个 wordpress 插件或其他工具吗?我真的很想为我的网站创建另一个页面,例如 my-domain.com/downloads,只有这些白名单 IP 范围才能访问。
我非常感谢你们的帮助和/或对整个事情的评论 :)
问候,
Ole
答案1
因此,事实证明我尝试了一些方法并找到了一个可行的解决方案:可以将这些重写规则添加到 apache vhost-config 中:
RewriteEngine On
RewriteCond %{REQUEST_URI} ^\my-url$
RewriteCond %{REMOTE_ADDR} ^xxx\.xxx\.xxx\.[0-9]{1,3}$ #use regex for ip-range
RewriteRule ^(.*)$ redirect/url [R=301,L]
感谢您的评论和帮助,让我们走上正轨:)