If stylesheet a.xslt (stored at /db/test-xslt-import/a.xslt) contains <xsl:import href="proxy.php?url=https%3A%2F%2Fgithub.com.%2Fb.xslt"/> fails to import b.xslt even when b.xslt is stored at /db/test-xslt-import/b.xslt.
Changing to the full path: <xsl:import href="proxy.php?url=https%3A%2F%2Fgithub.com.%2Fxmldb%3Aexist%3A%2F%2F%2Fdb%2Ftest-xslt-import%2Fb.xslt"/> or <xsl:import href="proxy.php?url=https%3A%2F%2Fgithub.com.%2Fexist%3A%2F%2F%2Fdb%2Ftest-xslt-import%2Fb.xslt"/> works, but the relative path should also work.
If stylesheet
a.xslt(stored at/db/test-xslt-import/a.xslt) contains<xsl:import href="proxy.php?url=https%3A%2F%2Fgithub.com.%2Fb.xslt"/>fails to importb.xslteven whenb.xsltis stored at/db/test-xslt-import/b.xslt.Changing to the full path:
<xsl:import href="proxy.php?url=https%3A%2F%2Fgithub.com.%2Fxmldb%3Aexist%3A%2F%2F%2Fdb%2Ftest-xslt-import%2Fb.xslt"/>or<xsl:import href="proxy.php?url=https%3A%2F%2Fgithub.com.%2Fexist%3A%2F%2F%2Fdb%2Ftest-xslt-import%2Fb.xslt"/>works, but the relative path should also work.