Open kngenie opened 9 years ago
Root cause is that EmbeddedCDXServerIndex
does not pass explicit matchType
to CDXServer
, relying on default being exact
. CDXServer
, however, has a convenience feature that interprets query request for a URL with trailing asterisk as prefix
query if matchType
is not explicitly set.
Solution is to have EmbeddedCDXServerIndex
explicitly pass matchType=exact
.
Fixed by e1fd3f4. Ready for submission.
Correction: e1fd3f4 was merged to branch ait-qa
only. Same commit on master
: 8578a31 (covers three commits on issue-80 branch in one commit)
For example:
http://example.com/index.php?p=90575209&
at20031224194819
.Issue ARI-4272 reports Wayback replay fails as
ResourceNotInArchive
for URL ending with&*
even though there are multiple captures of it.