如何解决Apache重写目录保持URL类型
我需要使用.htaccess文件中的Apache重写规则来更改浏览器地址栏中显示的目录。浏览器地址栏必须包含新目录的名称和内容的路径。例如,如果我浏览到
https://example.com/olddirectory/folder1/folder2/image.jpg
浏览器应该去那里,但是其位置应该显示
https://example.com/newdirectory/folder1/folder2/image.jpg
到目前为止,我有以下规则。它仅适用于https://example.com/olddirectory。当我将其余路径添加到URL时,浏览器会转到该位置,但是它将在地址栏中显示旧路径。
RewriteRule ^newdirectory(/.*)?$ /olddirectory/$1 [NC,L]
如何获取新路径以在newdirectory下的任何级别显示内容?在我的情况下,Apache Alias无法正常工作。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。