Ok normally I would wait til 0.5.4 to update any files, but I updated the download package on the site, Same version just some "fixes", and minor improvements of the redirect (goto.php) script itself.
SMW you may want to redownload too, you only need to replace the goto.php file.
- Sometimes when an HTTP_REFERER was passed, some servers would output a warning bout stristr() having an empty delimeter. This has been removed and replaced with a more efficient matching method.
- The blocked IP functionality has been improved, in previous versions the script would only match the exact IP, now you can enter in partial IP, for example if you know Google Adwords comes in at 74.125.75.* you can enter simply 74.125.75. into the text box and it'll consider it matched if the front part matches the visitor.
- Referer matching method has been made case insensitive.
- By default the configuration that ships with the goto.php script is now set to use the GeoPlugin method of looking up a visitor's country. This means that by default you do not have to distribute the maxmind database file with the redirect script.
- The redirect script, goto.php can now be renamed to whatever you'd like. For example you can put it into a folder called /redirect/ and name it index.php so that you may link to it with /redirect/?id=code