Skip to content

Commit caa2a53

Browse files
authored
Merge pull request #1469 from maxmind/greg/eng-3396
Eliminate unnecessary redirects
2 parents 9c99344 + dd23e9c commit caa2a53

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+226
-172
lines changed

.github/workflows/links.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
uses: lycheeverse/lychee-action@a8c4c7cb88f0c7386610c35eb25108e448569cb0
1919
with:
2020
fail: true
21-
args: --include-fragments --accept '100..=103, 200..=299, 402..=403, 429' './**/*.md' './**/*.html'
21+
args: "'./**/*.md' './**/*.html'"
2222

2323
- name: Create Issue From File
2424
if: steps.lychee.outputs.exit_code != 0

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,3 +73,4 @@ firebase.json
7373

7474
# Misc
7575
.tmp
76+
.lycheecache

.lycheeignore

Lines changed: 0 additions & 8 deletions
This file was deleted.

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,12 +58,12 @@ brew install hugo
5858
##### Debian / Ubuntu
5959

6060
It is recommended that you install
61-
[the latest release of Hugo](https://github.com/gohugoio/hugo/releases/latest).
61+
[the latest release of Hugo](https://github.com/gohugoio/hugo/releases).
6262
For debian and ubuntu users, they offer a .deb file.
6363

6464
##### Other OS
6565

66-
See [Hugo Installation](https://gohugo.io/getting-started/installing/)
66+
See [Hugo Installation](https://gohugo.io/installation/)
6767

6868
#### Install Embedded Dart Sass
6969

assets/snippets/minfraud-client-apis.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ about creating or sharing your own unofficial clients or integrations.
44

55
| Language or Framework | Package Repository | Documentation | Version Control |
66
| --------------------- | ------------------------------------------------------------------------------------------- | ------------------------------------------------------------- | -------------------------------------------------------- |
7-
| .NET (C#) | [NuGet](https://www.nuget.org/packages/MaxMind.MinFraud) | [GitHub Pages](https://maxmind.github.io/minfraud-api-dotnet) | [GitHub](https://github.com/maxmind/minfraud-api-dotnet) |
8-
| Java | [Maven Central](https://search.maven.org/search?q=g:com.maxmind.minfraud) | [GitHub Pages](https://maxmind.github.io/minfraud-api-java) | [GitHub](https://github.com/maxmind/minfraud-api-java) |
9-
| Node.js | [NPM](https://npmjs.com/package/@maxmind/minfraud-api-node) | [GitHub Pages](https://maxmind.github.io/minfraud-api-node/) | [GitHub](https://github.com/maxmind/minfraud-api-node) |
7+
| .NET (C#) | [NuGet](https://www.nuget.org/packages/MaxMind.MinFraud) | [GitHub Pages](https://maxmind.github.io/minfraud-api-dotnet/) | [GitHub](https://github.com/maxmind/minfraud-api-dotnet) |
8+
| Java | [Maven Central](https://search.maven.org/search?q=g:com.maxmind.minfraud) | [GitHub Pages](https://maxmind.github.io/minfraud-api-java/) | [GitHub](https://github.com/maxmind/minfraud-api-java) |
9+
| Node.js | [NPM](https://www.npmjs.com/package/@maxmind/minfraud-api-node) | [GitHub Pages](https://maxmind.github.io/minfraud-api-node/) | [GitHub](https://github.com/maxmind/minfraud-api-node) |
1010
| Perl (deprecated) | [metacpan](https://metacpan.org/release/WebService-MinFraud) | [metacpan](https://metacpan.org/pod/WebService::MinFraud) | [GitHub](https://github.com/maxmind/minfraud-api-perl) |
11-
| PHP | [Packagist](https://packagist.org/packages/maxmind/minfraud) | [GitHub Pages](https://maxmind.github.io/minfraud-api-php) | [GitHub](https://github.com/maxmind/minfraud-api-php) |
12-
| Python | [PyPI](https://pypi.python.org/pypi/minfraud) | [Read the Docs](https://minfraud.readthedocs.io/en/latest/) | [GitHub](https://github.com/maxmind/minfraud-api-python) |
11+
| PHP | [Packagist](https://packagist.org/packages/maxmind/minfraud) | [GitHub Pages](https://maxmind.github.io/minfraud-api-php/) | [GitHub](https://github.com/maxmind/minfraud-api-php) |
12+
| Python | [PyPI](https://pypi.org/project/minfraud/) | [Read the Docs](https://minfraud.readthedocs.io/en/latest/) | [GitHub](https://github.com/maxmind/minfraud-api-python) |
1313
| Ruby | [RubyGems.org](https://rubygems.org/gems/minfraud) | [RubyDoc.info](https://www.rubydoc.info/gems/minfraud/) | [GitHub](https://github.com/maxmind/minfraud-api-ruby) |

assets/snippets/sandbox-limits.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ The Sandbox should not be used to test the capacity of the production web
33
service in high volume situations.
44

55
If you are running into the request limit and need help, please
6-
[reach out to our support team for assistance](https://support.maxmind.com).
6+
[reach out to our support team for assistance](https://support.maxmind.com/knowledge-base).

content/contribute.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ minor modifications.
4747

4848
If you would like us to feature an API or tool that you’ve developed for use
4949
with our products and services, please
50-
[contact our support team](https://support.maxmind.com)
50+
[contact our support team](https://support.maxmind.com/knowledge-base)
5151
with a brief description of the tool and a link to the code and documentation.
5252
We do not guarantee that we will feature all contributions on our site, but
5353
we’re always interested to see what you come up with.

content/geoip/docs/databases.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,9 @@ title: GeoIP and GeoLite Database Documentation
4646
| Apache | N/A | [GitHub Pages](https://maxmind.github.io/mod_maxminddb/) | [GitHub](https://github.com/maxmind/mod_maxminddb) |
4747
| C | N/A | [GitHub Pages](https://maxmind.github.io/libmaxminddb/) | [GitHub](https://github.com/maxmind/libmaxminddb) |
4848
| Java | [Maven Central Repository](https://search.maven.org/artifact/com.maxmind.geoip2/geoip2) | [GitHub Pages](https://maxmind.github.io/GeoIP2-java/) | [GitHub](https://github.com/maxmind/GeoIP2-java) |
49-
| Node.js | [NPM](https://npmjs.com/package/@maxmind/geoip2-node) | [GitHub Pages](https://maxmind.github.io/GeoIP2-node/) | [GitHub](https://github.com/maxmind/GeoIP2-node) |
49+
| Node.js | [NPM](https://www.npmjs.com/package/@maxmind/geoip2-node) | [GitHub Pages](https://maxmind.github.io/GeoIP2-node/) | [GitHub](https://github.com/maxmind/GeoIP2-node) |
5050
| PHP | [Packagist](https://packagist.org/packages/geoip2/geoip2) | [GitHub Pages](https://maxmind.github.io/GeoIP2-php/) | [GitHub](https://github.com/maxmind/GeoIP2-php) |
51-
| Python | [PyPI](https://pypi.python.org/pypi/geoip2) | [Read the Docs](https://geoip2.readthedocs.org/en/latest/) | [GitHub](https://github.com/maxmind/GeoIP2-python) |
51+
| Python | [PyPI](https://pypi.org/project/geoip2/) | [Read the Docs](https://geoip2.readthedocs.io/en/latest/) | [GitHub](https://github.com/maxmind/GeoIP2-python) |
5252
| Ruby | [RubyGems](https://rubygems.org/gems/maxmind-geoip2) | [RubyDoc](https://www.rubydoc.info/gems/maxmind-geoip2) | [GitHub](https://github.com/maxmind/GeoIP2-ruby) |
5353

5454
### Unofficial Client APIs
@@ -63,17 +63,17 @@ integrator for assistance. {{</ alert >}}
6363
| C++ | GeoLite2++ | | [Usage](https://www.ccoderun.ca/GeoLite2++/api/usage.html) | |
6464
| Clojure | maximator | [Clojars](https://clojars.org/com.oscaro/maximator) | [README](https://github.com/oscaro/maximator/blob/master/README.md) | [GitHub](https://github.com/oscaro/maximator) |
6565
| Common Lisp | CL-MAXMINDDB | | [README](https://github.com/turtle-bazon/cl-maxminddb/blob/hg/README.md) | [GitHub](https://github.com/turtle-bazon/cl-maxminddb) |
66-
| Crystal | GeoIP2.cr (C extension) | | [README](https://github.com/delef/geoip2.cr/blob/master/README.md) | [GitHub](https://github.com/delef/geoip2.cr) |
67-
| Crystal | MaxMindDB.cr | | [README](https://github.com/delef/maxminddb.cr/blob/master/README.md) | [GitHub](https://github.com/delef/maxminddb.cr) |
66+
| Crystal | GeoIP2.cr (C extension) | | [README](https://github.com/delef/geoip2.cr/blob/main/README.md) | [GitHub](https://github.com/delef/geoip2.cr) |
67+
| Crystal | MaxMindDB.cr | | [README](https://github.com/delef/maxminddb.cr/blob/main/README.md) | [GitHub](https://github.com/delef/maxminddb.cr) |
6868
| D | dmaxminddb | [DUB](https://code.dlang.org/packages/dmaxminddb) | [DUB](https://code.dlang.org/packages/dmaxminddb) | [GitHub](https://github.com/maxpoulin64/dmaxminddb) |
6969
| Dart | maxminddb | [pub.dev](https://pub.dev/packages/maxminddb) | [pub.dev](https://pub.dev/documentation/maxminddb/latest/) | [GitHub](https://github.com/fischerscode/dart-maxmindDB) |
7070
| Delphi | MMDB Reader | | [README.md](https://github.com/optinsoft/MMDBReader/blob/master/README.md) | [GitHub](https://github.com/optinsoft/MMDBReader) |
71-
| Elixir | Geolix | [Hex](https://hex.pm/packages/geolix) | [README](https://github.com/mneudert/geolix/blob/master/README.md) | [GitHub](https://github.com/mneudert/geolix) |
71+
| Elixir | Geolix | [Hex](https://hex.pm/packages/geolix) | [README](https://github.com/elixir-geolix/geolix/blob/master/README.md) | [GitHub](https://github.com/elixir-geolix/geolix) |
7272
| Erlang | ego | | [README](https://github.com/jflatow/ego/blob/master/README) | [GitHub](https://github.com/jflatow/ego/tree/master) |
7373
| Erlang | geodata2 | | [README](https://github.com/brigadier/geodata2/blob/master/README.md) | [GitHub](https://github.com/brigadier/geodata2) |
7474
| Erlang | locus | [Hex](https://hex.pm/packages/locus) | [HexDocs](https://hexdocs.pm/locus/) | [GitHub](https://github.com/g-andrade/locus) |
75-
| Go | oschwald/geoip2-golang | | [pkg.go.dev](https://pkg.go.dev/github.com/oschwald/geoip2-golang?tab=doc) | [GitHub](https://github.com/oschwald/geoip2-golang) |
76-
| Go | IncSW/geoip2 | | [pkg.go.dev](https://pkg.go.dev/github.com/IncSW/geoip2?tab=doc) | [GitHub](https://github.com/IncSW/geoip2) |
75+
| Go | oschwald/geoip2-golang | | [pkg.go.dev](https://pkg.go.dev/github.com/oschwald/geoip2-golang) | [GitHub](https://github.com/oschwald/geoip2-golang) |
76+
| Go | IncSW/geoip2 | | [pkg.go.dev](https://pkg.go.dev/github.com/IncSW/geoip2) | [GitHub](https://github.com/IncSW/geoip2) |
7777
| Haskell | geoip2 | [Hackage](https://hackage.haskell.org/package/geoip2) | [README](https://github.com/ondrap/geoip2/blob/master/README.md) | [GitHub](https://github.com/ondrap/geoip2) |
7878
| Lua | mmdblua | | [README](https://github.com/daurnimator/mmdblua/blob/master/README.md) | [GitHub](https://github.com/daurnimator/mmdblua) |
7979
| Lua (C extension) | lua-maxminddb | | | [GitHub](https://github.com/fabled/lua-maxminddb) |
@@ -106,14 +106,14 @@ integrator for assistance. {{</ alert >}}
106106
| Application | Platform | Link |
107107
| ------------------------------ | ----------------------- | ----------------------------------------------------------------------------------------------------------------------- |
108108
| Ad-serving | Revive Adserver | [Geotargeting with Revive Adserver](https://www.revive-adserver.com/faq/geotargeting-with-revive-adserver/) |
109-
| Analytics | Piwik/Matomo | [GEO LOCATE YOUR VISITORS](https://matomo.org/docs/geo-locate/) |
109+
| Analytics | Piwik/Matomo | [GEO LOCATE YOUR VISITORS](https://matomo.org/faq/how-to/setting-up-accurate-visitors-geolocation/) |
110110
| Analytics | Snowplow Analytics | [IP lookups enrichment](https://github.com/snowplow/snowplow/wiki/IP-lookups-enrichment) |
111-
| Content Delivery | Varnish Software | [libvmod-geoip2](https://github.com/fgsch/libvmod-geoip2) |
112-
| E-commerce | WooCommerce / WordPress | [MaxMind Geolocation Integration](https://docs.woocommerce.com/document/maxmind-geolocation-integration/) |
111+
| Content Delivery | Varnish Software | [libvmod-geoip2](https://github.com/varnishcache-friends/libvmod-geoip2) |
112+
| E-commerce | WooCommerce / WordPress | [MaxMind Geolocation Integration](https://woocommerce.com/document/maxmind-geolocation-integration/) |
113113
| Load balancer | NGINX | [ngx_http_geoip2_module](https://github.com/leev/ngx_http_geoip2_module) |
114-
| Log Analyzer / Data Processing | Logstash | [Geoip filter plugin](https://www.elastic.co/guide/en/logstash/current/plugins-filters-geoip.html) |
114+
| Log Analyzer / Data Processing | Logstash | [Geoip filter plugin](https://www.elastic.co/docs/reference/logstash/plugins/plugins-filters-geoip) |
115115
| Network Protocol Analyzer | Wireshark | [How To Use GeoIP With Wireshark](https://gitlab.com/wireshark/wireshark/-/wikis/HowToUseGeoIP) |
116-
| Search | Elasticsearch | [GeoIP processor](https://www.elastic.co/guide/en/elasticsearch/reference/current/geoip-processor.html) |
116+
| Search | Elasticsearch | [GeoIP processor](https://www.elastic.co/docs/reference/enrich-processor/geoip-processor) |
117117

118118
## Command Line (mmdbinspect)
119119

content/geoip/docs/databases/anonymous-ip.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ MaxMind's GeoIP Anonymous IP CSV database helps protect your business by
77
identifying proxy, VPN, hosting, and other anonymous IP addresses.
88

99
To learn more about the GeoIP Anonymous IP database, please visit the
10-
[GeoIP Anonymous IP Database page](https://www.maxmind.com/en/solutions/geoip2-enterprise-product-suite/anonymous-ip-database).
10+
[GeoIP Anonymous IP Database page](https://www.maxmind.com/en/geoip-anonymous-ip-database).
1111
If you are interested in purchasing the database, please
12-
[contact our Enterprise Business team](https://www.maxmind.com/en/solutions/geoip2-enterprise-product-suite#signUp)
12+
[contact our Enterprise Business team](https://www.maxmind.com/en/solutions/connect-with-a-geoip-expert)
1313
for assistance.
1414

1515
## Binary Database

content/geoip/docs/databases/anonymous-plus.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ confidence scores, timestamps, and VPN provider names.
1616
To learn more about the GeoIP Anonymous Plus database, please visit the
1717
[GeoIP Anonymous Plus Database page](https://www.maxmind.com/en/geoip-anonymous-plus-database).
1818
If you are interested in purchasing the database, please
19-
[contact our Enterprise Business team](https://www.maxmind.com/en/solutions/connect-with-a-geoip-expert#signUp)
19+
[contact our Enterprise Business team](https://www.maxmind.com/en/solutions/connect-with-a-geoip-expert)
2020
for assistance.
2121

2222
## Binary Database

0 commit comments

Comments
 (0)