Hallo Community,
ich wollte PDFs ohne einen Parameter verlinken.
Bisher: /de/seite/foo.html?file=files/bla/blub,pdf
Gewünscht: /files/bla/blub,pdf
Hierzu habe ich in der Shop-Konfiguration in den Attributen einiges ausprobiert und auch im Template steht ja nur
PHP-Code:
<?php echo $this->generateAttribute('name'); ?>
Auch in der ce_downloads.html5 steht
PHP-Code:
<li><?= Image::getHtml($file['icon'], '', 'class="mime_icon"') ?> <a href="<?= $file['href'] ?>" title="<?= $file['title'] ?>"><?= $file['link'] ?> <span class="size">(<?= $file['filesize'] ?>)</span></a></li>
Hier könnte ich aus $file['href'] den Link extrahieren.
Als Beispiel sowas:
PHP-Code:
$link = 'http://domain.endung/' . substr($file['href'], strpos($file['href'], "=") + 1);
Aber das sieht ja auch nicht besonders schön aus und ist auch nicht die top Lösung.
Die PDF Links sollen dann in der Sitemap hinterlegt werden.
Dazu habe ich folgendes gefunden: https://community.contao.org/de/show...ads-verbessern
Der Ausgang war das dies keine Verbesserung beim SEO bringt und somit auf Eis liegt.
Trotzdem möchte ich diese Links gerne in der Sitemap finden.
Vielleicht gibt es ja doch eine schöne Lösung dafür
Lesezeichen