使用htaccess重定向基于它的第一个字符的URL

时间:2011-02-02 20:01:03

标签: apache .htaccess redirect

所以我遇到一个问题,我试图根据URL是否以某个数字开头来重定向URL。如果尾随URL的第一个字符以数字“1”开头,我需要重定向网站访问者,然后我需要删除URL的数字1,然后用特定的目录路径替换1。

所以这是一个澄清的具体例子。如果用户点击(或键入其浏览器的地址栏)

http://www.example.com/1d39g

他们会自动被重定向到

http://www.example.com/product/d39g

也值得一无所知,他们在这个URL中输入的个人信息将通过邮件中的标签读取,他们不会一直点击链接。我最初想过通过jQuery做到这一点,但我认为.htaccess将是解决这个问题的最好方法。

1 个答案:

答案 0 :(得分:4)

激活mod别名,然后将其添加到.htaccess

RedirectMatch /1(.*)$ /product/$1