我的任务很简单,我需要屏蔽/隐藏文件夹下所有子目录的URL。
例如,假设我的网站是www.captainabc.com/test。我想掩盖测试中的所有子目录。因此,是否有人输入:www.captainabc.com/test/123,www.captainabc.com/test/ABC,或www.captainabc.com/test/Example等...地址栏应阅读www.captainabc。 com / test / Mypage,同时显示请求的URL的内容。
基本上我想隐藏测试文件夹下任何子目录的名称,并让浏览器地址栏显示Mypage。
我知道这可以通过.htaccess文件中的重写规则来完成。我尝试使用下面的几个更改,但由于这是我第一次使用这个概念,我真的不知道如何让它工作:(
RewriteEngine on
# check that the request url is neither a file nor a directory
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
任何提示都将受到高度赞赏。谢谢!