我的网站上有一系列网址:
http://www.example.com/sub1/sub2/content.html
但我想删除" sub1"完全 - 不隐藏它,所以它仍然试图访问该目录。完成的结果将是此URL:
http://www.example.com/sub2/content.html
SE上的许多类似帖子似乎都展示了如何隐藏"来自用户的URL。我想重写网址,以便将其视为即使在那里也不会。
我尝试不的例子:Hide Part of URL htaccess
注意:我不想按照以下评论的建议实际删除文件。我试图将请求重定向到另一个目录。
答案 0 :(得分:1)
这对我有用:
RewriteRule ^ sub1 / sub2 /(.*)$ / sub2 / $ 1 [R = 302,NC,L]
有用的网页:http://coolestguidesontheplanet.com/redirecting-a-web-folder-directory-to-another-in-htaccess/