# 404 Weiterleitung?

**URL:** <https://forum.shopware.com/t/404-weiterleitung/58864>\
**Category:** Allgemein\
**Created:** [1. April 2019 um 12:05 UTC](https://forum.shopware.com/t/404-weiterleitung/58864 "2019-04-01T12:05:43Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![rm\_pb](https://avatars.discourse-cdn.com/v4/letter/r/ed655f/32.png) [@rm\_pb](https://forum.shopware.com/u/rm_pb)\
**Post date:** [1. April 2019 um 12:05 UTC](https://forum.shopware.com/t/404-weiterleitung/58864/1 "2019-04-01T12:05:43Z")

</div>

Hallo,

ich versuche momentan ein simples Problem zu lösen. Wird eine Seite aufgerufen, für die keine Route definiert wurde (klassischer 404), schmeißt der Server direkt einen **500** Internal Server Error. Kennt Shopware keine 404 Seiten?

Im Backend habe ich die Weiterleitung auf die Startseite und die “Standard Fehlerseite” ausprobiert (Grundeinstellungen \> Storefront \> SEO/Router-Einstellungen). Sogar die Erstellung einer eigenen Einkaufswelt und die Weiterleitung auf diese leere Seite (in mehreren Quellen als Lösung vorgeschlagen) funktioniert nicht.

Hier ein Beispiel (Demoshop eines 404-Weiterleitungs-Plugins das offensichtlich vor demselben Problem steht) [https://demoshop3.mbdus.de/error](https://demoshop3.mbdus.de/error)

Folgende Fehlermeldung wird ausgegeben:

**Fatal error** : Uncaught Enlight\_Controller\_Exception: Controller “500” not found in /…/demoshop3/htdocs/engine/Library/Enlight/Controller/Dispatcher/Default.php:507 Stack trace: #0 /…/demoshop3/htdocs/engine/Library/Enlight/Controller/Front.php(222): Enlight\_Controller\_Dispatcher\_Default-\>dispatch(Object(Enlight\_Controller\_Request\_RequestHttp), Object(Enlight\_Controller\_Response\_ResponseHttp)) #1 /…/demoshop3/htdocs/engine/Shopware/Kernel.php(215): Enlight\_Controller\_Front-\>dispatch() #2 /v…/demoshop3/htdocs/vendor/symfony/http-kernel/HttpCache/HttpCache.php(486): Shopware\Kernel-\>handle(Object(Symfony\Component\HttpFoundation\Request), 1, true) #3 /var/www/vhosts/…/demoshop3/htdocs/engine/Shopware/Components/HttpCache/AppCache.php(268): Symfony\Component\HttpKernel\H in **/…/demoshop3/htdocs/engine/Library/Enlight/Controller/Dispatcher/Default.php** on line **507**

bzw:

**Uncaught Enlight\_Controller\_Exception** : Controller “404” not found for request url https://www.-shop-url-.de/404 in /app/vendor/shopware/shopware/engine/Library/Enlight/Controller/Dispatcher/Default.php:507  
Stack trace:  
#0 /app/vendor/shopware/shopware/engine/Library/Enlight/Controller/Front.php(222): Enlight\_Controller\_Dispatcher\_Default-\>dispatch(Object(Enlight\_Controller\_Request\_RequestHttp), Object(Enlight\_Controller\_Response\_ResponseHttp))  
#1 /app/vendor/shopware/shopware/engine/Shopware/Kernel.php(202): Enlight\_Controller\_Front-\>dispatch()  
#2 /app/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php(102): Shopware\Kernel-\>handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)  
#3 /app/vendor/symfony/http-kernel/HttpCache/HttpCache.php(448): Symfony\Component\HttpKernel\HttpCache\SubRequestHandler::handle(Object(Bsd24AppKernel), Object(Symfony\Component\HttpFoundation\Request), 1, true)  
#4 /app/vendor/shopware/shopware/engine/Shopware/Components…

Ich bin dankbar für jeden Lösungsvorschlag!

&nbsp;

Grüße

Ramon

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [1. April 2019 um 13:08 UTC](https://forum.shopware.com/t/404-weiterleitung/58864/2 "2019-04-01T13:08:41Z")

</div>

Wenn du das debugging in der config.php aktivierst, schaltest du den errorhandöer für den 404 ab. Funktioniert also nur ohne Fehlerausgabe im Browser.

---

<div class="post-metadata">

**Author:** ![werkzeugdiscount24](https://avatars.discourse-cdn.com/v4/letter/w/4da419/32.png) [@werkzeugdiscount24](https://forum.shopware.com/u/werkzeugdiscount24)\
**Post date:** [1. April 2019 um 13:12 UTC](https://forum.shopware.com/t/404-weiterleitung/58864/3 "2019-04-01T13:12:49Z")

</div>

404 Seite gab es irgendwo schon mal einen Beitrag. Aber die 404 Seite wird im Backend über die Grundeinstellungen SEO/Router-Einstellungen Seite nichte gefunden eingestellt. Dazu kann man sich in den Einkaufswelten eine eigene 404er Seite erstellen die dann angezeigt wird sonst kommt man fast immer auf die Startseite.

---

<div class="post-metadata">

**Author:** ![rm\_pb](https://avatars.discourse-cdn.com/v4/letter/r/ed655f/32.png) [@rm\_pb](https://forum.shopware.com/u/rm_pb)\
**Post date:** [1. April 2019 um 13:19 UTC](https://forum.shopware.com/t/404-weiterleitung/58864/4 "2019-04-01T13:19:28Z")

</div>

> [@Moritz Naczenski schrieb:](https://forum.shopware.com/profile/14574/Moritz%20Naczenski "Moritz%20Naczenski")
> 
> Wenn du das debugging in der config.php aktivierst, schaltest du den errorhandöer für den 404 ab. Funktioniert also nur ohne Fehlerausgabe im Browser.

&nbsp;Die config.php sieht so aus:

array( ‚db‘ =\>; [// …], ‚front‘ =\>; [‚showException‘ =\>; true], ‚phpsettings‘ =\>; [‚display\_errors‘ =\>; 1,], )

Immer noch derselbe Fehler. Aber keine Ausgabe im Frontend…

---

<div class="post-metadata">

**Author:** ![rm\_pb](https://avatars.discourse-cdn.com/v4/letter/r/ed655f/32.png) [@rm\_pb](https://forum.shopware.com/u/rm_pb)\
**Post date:** [1. April 2019 um 13:23 UTC](https://forum.shopware.com/t/404-weiterleitung/58864/5 "2019-04-01T13:23:06Z")

</div>

> [@werkzeugdiscount24 schrieb:](https://forum.shopware.com/profile/30868/werkzeugdiscount24 "werkzeugdiscount24")
> 
> 404 Seite gab es irgendwo schon mal einen Beitrag. Aber die 404 Seite wird im Backend über die Grundeinstellungen SEO/Router-Einstellungen Seite nichte gefunden eingestellt. Dazu kann man sich in den Einkaufswelten eine eigene 404er Seite erstellen die dann angezeigt wird sonst kommt man fast immer auf die Startseite.

Alles schon versucht. Es wird weder auf die Startseite, noch auf eine dafür eingerichtete 404 Einkaufswelt weitergeleitet. Es gibt einen **500 Status Code** (siehe OP)

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [1. April 2019 um 14:18 UTC](https://forum.shopware.com/t/404-weiterleitung/58864/6 "2019-04-01T14:18:50Z")

</div>

Ja, weil du die config.php angepasst hast, sieht man ja in deinem Post. Nimm das mal komplett raus. Also alles bis auf db.

---

<div class="post-metadata">

**Author:** ![rm\_pb](https://avatars.discourse-cdn.com/v4/letter/r/ed655f/32.png) [@rm\_pb](https://forum.shopware.com/u/rm_pb)\
**Post date:** [1. April 2019 um 14:57 UTC](https://forum.shopware.com/t/404-weiterleitung/58864/7 "2019-04-01T14:57:28Z")

</div>

> [@Moritz Naczenski schrieb:](https://forum.shopware.com/profile/14574/Moritz%20Naczenski "Moritz%20Naczenski")
> 
> Ja, weil du die config.php angepasst hast, sieht man ja in deinem Post. Nimm das mal komplett raus. Also alles bis auf db.

Ach so… sorry… Ja das war mein Ausgangszustand. Die Anpassung der config.php hat keine Auswirkungen. Habe immer noch den 500er Fehler.
