Web-Server
在 IP 範圍的基礎上限制對網站上特定網頁的訪問
我自己有點網站菜鳥。我們目前正在為我們的網站執行 Wordpress。現在我的任務是:
搜尋、下載和訪問某些 PDF 文件的頁面,但僅限於受限 IP 地址。該頁面應該可以通過與網站目前執行的域名相同的域名訪問 - 我們稱之為 my-domain.com。
現在我的問題是,你們知道某個 wordpress 外掛或我可以用於此任務的其他工具嗎?我真的很想為我的網站創建另一個頁面,例如 my-domain.com/downloads 只能由這些列入白名單的 IP 範圍訪問。
我真的很感謝你的幫助和/或對整個事情的評論:)
問候,
奧萊
所以,事實證明我嘗試了一些事情並找到了一個可行的解決方案:可以將這些重寫規則添加到 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]
感謝您的評論並幫助您走上正軌:)