你好,我正在建立一个网址缩短网站,我们为任何长网址创建智能短网址,短网址看起来像这个reurl.in/anji89jd。每当有人点击这个短网址时,用户就会被指向存储在数据库中的反对长网址,并且它是通过索引页面上的sql查询提取的,一切都运行良好,但我不知道如何通过htaccess将用户引导到长网址
查看短链接是否为reurl.in/abcd,然后索引页面设计如下 reurl.in/index.php?r=abcd然后它将页面指向新网站如果我输入这个url everyhing效果很好
但reurl.in/abcd dosent有效 请帮助我,我知道这可以通过.htaccess
完成我试过像
RewriteEngine on
RewriteRule ^index/([0-9]+)/?$ index.php?r=$1 [L,QSA]
答案 0 :(得分:1)
尝试:
Options -Multiviews
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?r=$1 [L,QSA]