我有一个文件index.php
。它生成一张带有用户IP地址的图片,链接如下:
http://www.example.com/addons/ip/index.php
我想把这个改成:
http://www.example.com/addons/ip/b1.png
编写PHP代码,将其生成到服务器上,并将其命名为b1.png。
当您的图像准备好并保存在磁盘上时,使用用户的IP地址,更改web浏览器的位置:
header("Location: http://www.example.com/ip/b1.png");
您需要在您的.htaccess
文件中添加重写规则。文件必须位于addons/ip
路径下,并包含以下行:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^b1.png$ index.php
</IfModule>
您还需要在apache配置中启用mod_rewrite
以使其工作。