# Controller Redirect/Forward mit seo

**URL:** <https://forum.shopware.com/t/controller-redirect-forward-mit-seo/55097>\
**Category:** Programmierung\
**Created:** [11. September 2018 um 09:38 UTC](https://forum.shopware.com/t/controller-redirect-forward-mit-seo/55097 "2018-09-11T09:38:48Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![langnickel](https://avatars.discourse-cdn.com/v4/letter/l/3ec8ea/32.png) [@langnickel](https://forum.shopware.com/u/langnickel)\
**Post date:** [11. September 2018 um 09:38 UTC](https://forum.shopware.com/t/controller-redirect-forward-mit-seo/55097/1 "2018-09-11T09:38:48Z")

</div>

Frage, wenn ich in einer Controller Action nen redirct/forward auf den Listing Controller mach, was muss ich tun damit im Browser dann die Seo url der Kategorie und nicht die technische Url steht?

```
             $this->redirect(
                    [
                        'controller' => 'listing',
                        'action' => 'index',
                        'sCategory' => (int)$category['categoryID'],
                    ], [
                        'code' => 301
                    ]
                );

```

für zu /listing/index/sCategory/38… statt des eintrags im seo router

&nbsp;

---

<div class="post-metadata">

**Author:** ![langnickel](https://avatars.discourse-cdn.com/v4/letter/l/3ec8ea/32.png) [@langnickel](https://forum.shopware.com/u/langnickel)\
**Post date:** [11. September 2018 um 10:03 UTC](https://forum.shopware.com/t/controller-redirect-forward-mit-seo/55097/2 "2018-09-11T10:03:59Z")

</div>

so scheint es zu gehen, redirect nicht direkt auf listing sondern auf den index controller mit dem sViewport, das scheint den Router in gang zu setzen der den Rest macht

&nbsp;

```
                $this->redirect(
                    [
                        'controller' => 'index',
                        'action' => 'index',
                        'sViewport' => 'cat',
                        'sCategory' => (int)$category['categoryID'],                        
                    ], [
                        'code' => 301
                    ]
                );

```

&nbsp;
