dqpfkzu360216 2013-12-30 16:48
浏览 36
已采纳

为每个Thank You页面生成随机URL

I'm fiddeling around with a problem and cant find a solution. What is basically needed is that I have a site where download button inserts a random code in the end of the URL, example

<a href="/thanks.php?uq=<?php echo rand_string( 5 ); ?>" target="_blank">Thank you</a>

But currently the url will look like xx.mydomain.com/thanks.php?uq=2js98 or etc, what I would like to do, is that the url would look xx.mydomain.com/thanks2js98.php or just xx.mydomain.com/thanks2js98

I have tried all the info I can find, but I think I'm not at home with all the code :(

  • 写回答

1条回答 默认 最新

  • dounuo7954 2013-12-30 17:32
    关注

    Step 1:

    Modify your PHP code to this:

    <a href="/thanks<?php echo rand_string( 5 ); ?>.php" target="_blank">Thank you</a>
    

    Step 2:

    Put this code your DOCUMENT_ROOT/.htaccess file:

    RewriteEngine On
    
    RewriteRule ^(thanks)[0-9]+(\.php)$ /$1$2 [L,NC]
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 求解O-S方程的特征值问题给出边界层布拉休斯平行流的中性曲线
  • ¥15 谁有desed数据集呀
  • ¥20 手写数字识别运行c仿真时,程序报错错误代码sim211-100
  • ¥15 关于#hadoop#的问题
  • ¥15 (标签-Python|关键词-socket)
  • ¥15 keil里为什么main.c定义的函数在it.c调用不了
  • ¥50 切换TabTip键盘的输入法
  • ¥15 可否在不同线程中调用封装数据库操作的类
  • ¥15 微带串馈天线阵列每个阵元宽度计算
  • ¥15 keil的map文件中Image component sizes各项意思