.htaccess - 使用 .htaccess 阻止对 url 的访问

标签 .htaccess

<分区>

如何阻止用户查看位于主域文件夹中的网站?例如:主域是 www.maindomain.com。当我在 cPanel 中为另一个帐户创建子域时,它会创建一个文件夹,如果有人键入例如 www.maindomain.com/subdomain,它就可以访问。我想阻止某些文件夹,但保留其他文件夹,因为文件夹中有页面:wwwmaindomain/contact-us。我怎样才能做到这一点?希望它足够清楚:)

最佳答案

尝试在您的 .htaccess 中遵循 RewriteRule

RewriteEngine On
RewriteRule ^subdomain/(.*) /index.php [R=403,NC,L]

这会将任何/subdomain 请求重定向到带有禁止响应代码的 index.php

关于.htaccess - 使用 .htaccess 阻止对 url 的访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15877448/

相关文章:

php - 使用 SSL 和站点名称更改的 URL 重定向

Apache RewriteRule 不适用

.htaccess - 为什么 htaccess 不能使用漂亮的链接

regex - .htaccess 将具有特定路径的 URL 重定向到 404 并排除一些具有相同路径的 URL 作为异常

php - 我可以使用 .htaccess 前置 PHP 文件吗?

regex - 使用 .htaccess 从 URL 中删除 'index.php'

apache - 域重定向到www时如何将www子域重定向到非www

wordpress - IP 规范化 (WordPress)

php - 常规 Linux 托管 php 时出现 500 内部错误

.htaccess - 我应该为 htaccess 使用重定向 301