我是新手,我正在寻找可以使用的正则表达式来创建我自己的url重写规则。我想知道如何重写这样的网址
https://www.mydomain.com/accout/log/folder1/folder2
要
https://www.mydomain.com/folder2
我想直接隐藏真实路径的foder2。有没有办法如何创建一个假路径?
其中.htaccess我必须包含重写代码?
谢谢
更新
感谢@ThinkingMonkey,代码很好并且它可以工作,但是有一个处理程序缺失,这就是为什么它最初不起作用的原因。
答案 0 :(得分:1)
如果您有权访问conf
个文件,则可以为folder2
创建别名。
Alias /folder2 /accout/log/folder1/folder2
做一个
RewriteEngine on
RewriteBase /folder2
位于.htaccess
的{{1}}中的
请注意,上述工作必须启用accout/log/folder1/folder2
,因为mod_alias
是来自Alias
的指令。
或者您可以在mod_alias
.htaccess