【发布时间】:2014-08-26 07:05:06
【问题描述】:
我需要拒绝对网站上某个页面/URL 的所有访问,并且只允许访问位于公司 IP 地址或地址/范围内的该页面/URL。
这是我目前拥有的。
RewriteEngine On
RewriteCond %{REMOTE_ADDR} !^111\.222\.333\.444
RewriteCond %{QUERY_STRING} option=com_content&view=article&id=87 [NC]
RewriteRule ^(.*)$ index.php [F,L]
我遇到的问题是我使用的是友好的 URL,但无法弄清楚如何使用相对或绝对 URL 来代替“option=com_content&view=article&id=87”
如果可能,也不要显示:
"403 权限被拒绝
您没有此请求的权限 /index.php?option=com_content&view=article&id=87"
页面,我想将它们重定向到自定义页面/URL。
提前致谢。
【问题讨论】:
-
仍在寻找答案。有人可以帮忙吗?
标签: .htaccess mod-rewrite joomla ip-address .htpasswd