首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >根文件夹配置中的Htaccess

问根文件夹配置中的Htaccess
EN

Stack Overflow用户
提问于 2012-03-06 15:18:41
回答 2查看 59关注 0票数 0

我在我的主机/index.php的根文件夹中运行了一个网站

我不想阻止一个IP访问我的网站(我知道怎么做)

但我不想让他跳转到另一个页面让他知道他被封杀了。

问题是他被禁止访问每个子域,所以他不能查看

我做的banned.html页面,我需要帮助来解决这个问题。

/index.php (主网站)

/禁止/user_name.html(禁止用户的原因和禁止通知)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-03-06 15:20:58

如果你将一个.htaccess文件放在一个子文件夹中,它的指令将覆盖你在站点主文件夹中的指令...因此,如果您只需将另一个.htaccess文件放入您的禁用文件夹中,允许他查看该页面,那么一切都应该很好。我也愿意打赌,你可以在根文件夹的.htaccess文件中放置一些排除项,但这对你来说可能是一个简单的选择。

票数 0
EN

Stack Overflow用户

发布于 2012-03-06 15:28:46

你是说像这样的东西吗?

代码语言:javascript
复制
RewriteCond %{REMOTE_ADDR} ^192\.168\.1\.1$   # Put here IP you want to block
RewriteCond %{REQUEST_URI} !^/banned/user_name.html$
RewriteRule .* /banned/user_name.html [R=301,L]
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9579466

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档