【发布时间】:2016-07-12 16:19:04
【问题描述】:
我有文件夹目录http://test.com/app/cl/login.php。如果有人试图访问 app 文件夹,它可以。如果有人试图直接访问 app 文件夹,请告诉我如何阻止他们访问它并将 URL 重定向到 http://test.com/。我试图通过 htaccess 来做,但它阻止了整个网站
我尝试过的选项
RewriteEngine On
RewriteRule ^app/ - [L,R=404]
RewriteEngine on
RewriteCond %{HTTP_HOST} ^test\.com\/app [NC,OR]
RewriteRule ^(.*)$ http:\/\/test\.com\/$1 [L,R=301,NC]
Redirect 301 /app test.com
【问题讨论】:
-
发布您尝试过的内容。
-
RewriteEngine on RewriteCond %{HTTP_HOST} ^example\.com\/app\/cl [NC,OR] RewriteRule ^(.*)$ http:\/\/test\.com\/ $1 [L,R=301,NC]
-
重定向 301 /app/cl test.com
-
我在 htaccess 中都试过了,但它们都不起作用
-
对不起,我已经在代码中添加了它们...实际上,该应用程序是一个具有登录页面的目录。如果我使用其中任何一个,它也会阻止页面。如果有人试图更改 url 并尝试访问应用程序文件夹,我只是希望它被重定向。谢谢你的时间,starkeen