我有这样的网址:
http://www.foobar.com/
如果用户输入它,我希望通过随机字符串(如
)扩展URL http://www.foobar.com/f896c0fb0924db5dfeae58d430c2d6ca
(在示例中添加了MD5,但其他任何内容都可以。)
是否可以通过.htaccess
和一些聪明的重写规则来实现这一目标?
答案 0 :(得分:0)
可以使用mod_rewrite
执行此操作,但需要在服务器配置中定义programmatic mode(prg)(您只能在.htaccess
中使用它们)。你可以接近一长串预定义的字符串(meh)或使用其他伪随机源。一种选择是组合各种TIME
服务器变量,如TIME_SEC
。对于重复和没有分隔符,要注意模式并不容易。