Frage

Mit WHMCS können Sie keine Dateien herunterladen, wenn HTTPS verwenden. Z.B. Die folgende Zeile funktioniert nicht:

https://www.mysite.com/client/dl.php?type=a&id=239&i=0

Dies funktioniert jedoch:

http://www.mysite.com/client/dl.php?type=a&id=239&i=0

Also, meine Frage ist, wie füge ich eine Umleitung Regel auf die folgenden:

RewriteCond %{HTTP_HOST} !svn.namhost.com
RewriteCond %{HTTP_HOST}  \.
RewriteCond %{HTTP_HOST} !^www   [OR]
RewriteCond  %{HTTP_HOST} !\.com$ [OR]
RewriteCond %{HTTPS}     !=on
RewriteRule ^.*$ https://www.mysite.com/$0 [R=301,L]

So dass, wenn Sie Zugriff auf:

https://www.mysite.com/client/dl.php?type=a&id=239&i=0

Es öffnet sich:

http://www.mysite.com/client/dl.php?type=a&id=239&i=0

???

War es hilfreich?

Lösung

RewriteCond %{REQUEST_URI} ^/client/dl.php
RewriteCond %{HTTPS} on
RewriteRule .* http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

Should Arbeit. Scheint nicht, wie die Dinge, die Sie bereits haben sollte stören, weil es umfasst nicht mit www stopfen, aber wenn es der Fall ist, können Sie einfach hinzufügen

RewriteCond %{REQUEST_URI} !^/client/dl.php

Ihren ersten Block (vor dem RewriteRule).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top