如果用户不知道路径,我如何为另一个路径添加别名?

时间:2009-10-20 14:14:35

标签: php mod-rewrite

我以为我可以通过重写来做到这一点,但我似乎无法找到任何信息。我想做的就是这个。

/path/to/my/program/index.php

我想使用链接,例如。

/forum/index.php

这是可能的吗?

2 个答案:

答案 0 :(得分:1)

是的,如果您使用apache作为网络服务器mod_rewrite可能是可行的 根据你想要实现的目标,也可能是一个简单的Alias指令就可以了。

Alias /forum /path/to/my/program

答案 1 :(得分:0)

在.htaccess文件中尝试此操作:

RewriteEgnine on
RewriteRule ^forum/(.*) path/to/my/program/$1 [L]

这会将网址路径以/forum/…开头的所有请求重写为相同但以/path/to/my/program/…开头。