我有一个受客户证书保护的网站。调用该页面时,浏览器将发送此证书,并且apache授予访问权限。
使用dompdf(或任何其他pdf创建者),此页面的php脚本将基于html代码创建PDF。
$dompdf = new Dompdf();
$paper_size = array(0,0,595.28,841.89);
$dompdf->set_paper($paper_size);
$dompdf->load_html($html);
$dompdf->render();
$filename = "xyz.pdf";
$pdf_content = $dompdf->output();
html代码包括以下内容:
<link rel="stylesheet" href="https://foo.bar/css/style.css" type="text/css" >
显然这是绝对路径,无法加载内容。目前尚无法存储相对路径,那么它将起作用。
有没有办法允许脚本访问自己的页面?