apache - 阻止 .htaccess 中的特定 URL
问题描述
我已经尝试过这个解决方案,但是,当我申请我的 htaccess 服务器时......我仍然可以无阻碍地浏览我的网站。
我的网址:http ://sub.domain.com/something/some-thing-url/
我的代码:
RewriteEngine On
RewriteRule ^sub.domain.com/something/some-thing-url$ - [F]
但是没有解决我的问题。。
任何形式的建议都会被接受..
谢谢
解决方案
您需要匹配中的%{HTTP_HOST}
变量RewriteCond
。
RewriteEngine On
RewriteCond %{HTTP_HOST} ^sub.domain.com$ [NC]
RewriteRule ^something/some-thing-url$ - [F]
推荐阅读
- git - Visual Studio GIT 推送认证错误
- sql - 对每一行求和,然后在每一行的新字段中显示结果
- flutter - 基于子文本小部件的动态高度容器
- java - 从 Firebase Firestore 数据库中的存储下载图像时出错
- java - 为什么 for 循环在我的 Java 程序中迭代的条件超过了给定的条件
- google-analytics - 分别跟踪子目录文件夹
- javascript - 如何修复 PHP 中按钮 onClick 的语法错误?
- ruby-on-rails - nil 的未定义方法“fetch_value”:NilClass 设计注册
- hibernate - Hibernate 使用 Dynamic Query -Annotations 插入查询值属性
- xerces - Xerces 3.2.1 中缺少“xercesc/util/Xerces_autoconf_config.hpp”头文件