# Bestimmten controller von https auschließen

**URL:** <https://forum.shopware.com/t/bestimmten-controller-von-https-auschliessen/34284>\
**Category:** Administration\
**Created:** [7. Februar 2016 um 07:41 UTC](https://forum.shopware.com/t/bestimmten-controller-von-https-auschliessen/34284 "2016-02-07T07:41:11Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Gesundwuerzen](https://avatars.discourse-cdn.com/v4/letter/g/8c91f0/32.png) [@Gesundwuerzen](https://forum.shopware.com/u/Gesundwuerzen)\
**Post date:** [7. Februar 2016 um 07:41 UTC](https://forum.shopware.com/t/bestimmten-controller-von-https-auschliessen/34284/1 "2016-02-07T07:41:11Z")

</div>

Hallo,

ist es irgendwie möglich, einen bestimmten controller bzw. den Aufruf von einer Datei von https auszuschließen?

Problem: unsere Schnittstelle wird per [domain.de/store/CaoApi](http://domain.de/store/CaoApi) aufgerufen, diese funktioniert aber nur mit http.

&nbsp;

---

<div class="post-metadata">

**Author:** ![kulli](https://avatars.discourse-cdn.com/v4/letter/k/a3d4f5/32.png) [@kulli](https://forum.shopware.com/u/kulli)\
**Post date:** [7. Februar 2016 um 07:50 UTC](https://forum.shopware.com/t/bestimmten-controller-von-https-auschliessen/34284/2 "2016-02-07T07:50:44Z")

</div>

frag mal im cao forum, vielleicht was an der Config der Api ändern, damit es auch mit ssl geht.

&nbsp;

---

<div class="post-metadata">

**Author:** ![kulli](https://avatars.discourse-cdn.com/v4/letter/k/a3d4f5/32.png) [@kulli](https://forum.shopware.com/u/kulli)\
**Post date:** [7. Februar 2016 um 07:54 UTC](https://forum.shopware.com/t/bestimmten-controller-von-https-auschliessen/34284/3 "2016-02-07T07:54:10Z")

</div>

vielleicht muss da nur ein https rein:

[http://wiki.cao-faktura.de/index.php?title=Allgemeine\_Einstellungen\_Shop\_URL/Proxy](http://wiki.cao-faktura.de/index.php?title=Allgemeine_Einstellungen_Shop_URL/Proxy)

---

<div class="post-metadata">

**Author:** ![Gesundwuerzen](https://avatars.discourse-cdn.com/v4/letter/g/8c91f0/32.png) [@Gesundwuerzen](https://forum.shopware.com/u/Gesundwuerzen)\
**Post date:** [7. Februar 2016 um 07:56 UTC](https://forum.shopware.com/t/bestimmten-controller-von-https-auschliessen/34284/4 "2016-02-07T07:56:28Z")

</div>

ja, das https ist schon drinnen. Und CAO kann seit der neuesten Version auch https.

Aber die Schnittstelle funktioniert nicht, es kommt ein Fehler 301 moved permanently

---

<div class="post-metadata">

**Author:** ![kulli](https://avatars.discourse-cdn.com/v4/letter/k/a3d4f5/32.png) [@kulli](https://forum.shopware.com/u/kulli)\
**Post date:** [7. Februar 2016 um 08:04 UTC](https://forum.shopware.com/t/bestimmten-controller-von-https-auschliessen/34284/5 "2016-02-07T08:04:28Z")

</div>

jo, dann weis ich auch net weiter, vielleicht doch mal im cao-forum

(wir haben auch das https:-problem mit der htacess - irgendwie denke ich es liegt am server, z.B. wenn es nicht das einzige (Haupt-)SSL ist. In der Hauptdomain funktioniert die .htacess mit den https-umleitungen einwandfrei, in einer zweiten nicht, wir haben schon alles probiert; vielleicht nur eine kleine Änderung ind er htacess))

---

<div class="post-metadata">

**Author:** ![Gesundwuerzen](https://avatars.discourse-cdn.com/v4/letter/g/8c91f0/32.png) [@Gesundwuerzen](https://forum.shopware.com/u/Gesundwuerzen)\
**Post date:** [16. Februar 2016 um 18:20 UTC](https://forum.shopware.com/t/bestimmten-controller-von-https-auschliessen/34284/6 "2016-02-16T18:20:26Z")

</div>

Leider funktioniert Shopware mit CAO in Verbindung mit https immer noch nicht.

Hier der Beitrag im CAO-Forum:

[http://forum.cao-faktura.de/viewtopic.php?f=34&t=4022](http://forum.cao-faktura.de/viewtopic.php?f=34&t=4022)

Warum kommt ein 301 moved permamently, wenn man die URL zur CAO-Api aufruft?

---

<div class="post-metadata">

**Author:** ![Gesundwuerzen](https://avatars.discourse-cdn.com/v4/letter/g/8c91f0/32.png) [@Gesundwuerzen](https://forum.shopware.com/u/Gesundwuerzen)\
**Post date:** [17. Februar 2016 um 17:22 UTC](https://forum.shopware.com/t/bestimmten-controller-von-https-auschliessen/34284/7 "2016-02-17T17:22:27Z")

</div>

Ich habe diesen Vorschlag im CAO Forum bekommen, leider funktioniert das auch nicht:

engine/Shopware/Plugins/Default/Frontend/RouterRewrite/Bootstrap.php

```
 public function onPreDispatch(Enlight_Controller_EventArgs $args)
    {
        $request = $args->getRequest();
        $response = $args->getResponse();

        if ($response->isException()
            || $request->isPost()
            || $request->isXmlHttpRequest() // is a ajax call
            || $request->has('callback') // is a jsonp call
            || $request->getModuleName() != 'frontend' // is not frontend
            || !$request->getParam('rewriteAlias') // is not a rewrite url alias
            || $request->getHeader('User-Agent') == 'CAO-Faktura'
        ) {

```

Hat jemand ne Ahnung?

---

<div class="post-metadata">

**Author:** ![Gesundwuerzen](https://avatars.discourse-cdn.com/v4/letter/g/8c91f0/32.png) [@Gesundwuerzen](https://forum.shopware.com/u/Gesundwuerzen)\
**Post date:** [17. Februar 2016 um 17:54 UTC](https://forum.shopware.com/t/bestimmten-controller-von-https-auschliessen/34284/8 "2016-02-17T17:54:05Z")

</div>

Kann man denn nicht irgendwo das umgehen, dass ein bestimmer Aufruf nicht auf https umgeleitet wird?

Eventuell in der htaccess?
