# URL Pfad zu Datei will immer Controller ausführen

**URL:** <https://forum.shopware.com/t/url-pfad-zu-datei-will-immer-controller-ausfuhren/58023>\
**Category:** Allgemein\
**Created:** [13. Februar 2019 um 11:02 UTC](https://forum.shopware.com/t/url-pfad-zu-datei-will-immer-controller-ausfuhren/58023 "2019-02-13T11:02:58Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![FloC3](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@FloC3](https://forum.shopware.com/u/FloC3)\
**Post date:** [13. Februar 2019 um 11:02 UTC](https://forum.shopware.com/t/url-pfad-zu-datei-will-immer-controller-ausfuhren/58023/1 "2019-02-13T11:02:58Z")

</div>

Hallo, ich stelle in meinem Shop verschiedene Downloads zur Verfügung. Diese sollen über öffentliche Links aufrufbar sein.

Ein Link wäre zB **[www.meinshop.de/downloads/23473893/file.pdf](http://www.meinshop.de/downloads/23473893/file.pdf)**

Allerdings geht Shopware jetzt her, und versucht den Controller “downloads” aufzurufen, den es ja logischerweise nicht gibt. Ich möchte aber nicht, dass der Controller aufgerufen wird, sondern einfach die Datei gezeigt wird.

Ich habe festgestellt, dass die Datei angezeigt wird, wenn es sich um ein Bild handelt,&nbsp; **[www.meinshop.de/downloads/23473893/file.jpg](http://www.meinshop.de/downloads/23473893/file.jpg)**

das PDF funktioniert aber offenbar nicht…

wie krieg ich das denn hin?

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [13. Februar 2019 um 12:34 UTC](https://forum.shopware.com/t/url-pfad-zu-datei-will-immer-controller-ausfuhren/58023/2 "2019-02-13T12:34:29Z")

</div>

Liegt vielleicht an der Shopware .htaccess

```
RewriteCond %{REQUEST_URI} !(\/(engine|files|templates|themes|web|download)\/)
RewriteCond %{REQUEST_URI} !(\/media\/(archive|banner|image|music|pdf|unknown|video)\/)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ shopware.php [PT,L,QSA]

```

&nbsp;

---

<div class="post-metadata">

**Author:** ![FloC3](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@FloC3](https://forum.shopware.com/u/FloC3)\
**Post date:** [13. Februar 2019 um 13:15 UTC](https://forum.shopware.com/t/url-pfad-zu-datei-will-immer-controller-ausfuhren/58023/3 "2019-02-13T13:15:21Z")

</div>

@R4M‍ leider hab ich keinen Plan von htaccess bzw. kriegs nicht hin, das irgendwie lesen zu können…&nbsp; ![Foot-in-Mouth](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/bedbc37f276faa6d086ddea9cd70cb0550bbd56e.png "Foot-in-Mouth")

---

<div class="post-metadata">

**Author:** ![R4M](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/r4m/32/9983_2.png) [@R4M](https://forum.shopware.com/u/R4M)\
**Post date:** [13. Februar 2019 um 13:19 UTC](https://forum.shopware.com/t/url-pfad-zu-datei-will-immer-controller-ausfuhren/58023/4 "2019-02-13T13:19:39Z")

</div>

Mein Beispiel steht ja schon da. Das wirst du ja lesen und mit deiner htaccess vergleichen können 🙂

---

<div class="post-metadata">

**Author:** ![FloC3](https://avatars.discourse-cdn.com/v4/letter/f/838e76/32.png) [@FloC3](https://forum.shopware.com/u/FloC3)\
**Post date:** [13. Februar 2019 um 13:26 UTC](https://forum.shopware.com/t/url-pfad-zu-datei-will-immer-controller-ausfuhren/58023/5 "2019-02-13T13:26:29Z")

</div>

ach so war das gemeint…

meine sieht jetzt so aus

```
RewriteCond %{REQUEST_URI} !(\/(engine|files|templates|themes|web|download)\/)
RewriteCond %{REQUEST_URI} !(\/media\/(archive|banner|image|music|pdf|unknown|video)\/)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ shopware.php [PT,L,QSA]

```

das „download“ in der ersten Zeile brachte offenbar Erfolg, es hat aber eine gewisse Zeit gedauert, bis die Änderung wirksam wurde…
