3

目前,我正在通过 Javascript 或 PHP 在我的Ajax URL末尾添加一个随机数。我想知道当我使用 mod_rewrite 重写它们时,我是否可以在我的文件中做同样的事情。.htaccess

有什么方法可以在文件中即时生成随机数字符串?.htaccess

编辑:我当前的代码没有任何问题。我只想知道我是否可以在 .htaccess 文件中生成一个随机数。我已经在网上搜索过,但还没有找到任何有用的东西。

更新:好吧,我刚刚意识到Ajax请求缓存在Client-side,但.htaccessServer-side有效。所以,我的问题现在似乎完全没用(至少在我自己的情况下),但感谢您分享您的想法。

4

2 回答 2

3

我知道,这是一个老问题,事实上,问题出在其他地方。不过,这可能是您可以用于其他事情的东西。RewriteEngine 知道变量,因此您可以使用条件或只是%{TIME}

RewriteCond %{TIME_SEC} <30
RewriteRule .* /first.html [L]
RewriteCond %{TIME_SEC} >29
RewriteRule .* /second.html [L]

你也可以玩弄其他变量。

于 2014-12-23T15:13:46.020 回答
1

您可以尝试将RewriteMap 与prgMapType一起使用。这将使您能够调用外部程序来处理 RewriteRule。而且那个脚本可以做任何你想做的事……</p>

于 2013-05-01T12:39:42.643 回答