Keyhelp Port  [GELÖST]

User avatar
Martin
Posts: 984
Joined: Wed 20. Jan 2016, 00:43

Re: Keyhelp Port

Post by Martin »

Hallo,
RewriteRule ^(.*)$ https://%{HTTP_HOST}/
</IfModule>
Also in der Rewrite Rule wird hier immernoch auf %HTTP_HOST umgeleitet (Variable für den Servernamen), dies sollte man ggf. noch anpassen wenn hier eine andere Umleitung stattfinden soll.
Viele Grüße,
Martin
sv3n
Posts: 103
Joined: Sat 11. Feb 2017, 23:08

Re: Keyhelp Port

Post by sv3n »

Und bitte wie?
So das die IP auf die Domain umgeleitet wird?
Mfg Sven
sv3n
Posts: 103
Joined: Sat 11. Feb 2017, 23:08

Re: Keyhelp Port

Post by sv3n »

Hallo ich melde mich nochmal, könnte das vielleicht so gehen?

Code: Select all

# redirect for http -> https
<VirtualHost *:80>
    ServerName .quicksrv.de

    <IfModule mod_rewrite.c>
        RewriteEngine On
        RewriteCond %{REMOTE_ADDR} !^12.34.56.78$ [OR]
        RewriteCond %{HTTP_HOST} !^www\.website\.de\$
        RewriteRule ^(.*)$ \http://www.website.de/ [R=302,L]
        RewriteRule ^(.*)$ https://%{HTTP_HOST}/
    </IfModule>

    Redirect / https://meineurl
</VirtualHost>
Lieber frage ich nach bevor ich etwas zerstöre. :?
Mfg Sven
sv3n
Posts: 103
Joined: Sat 11. Feb 2017, 23:08

Re: Keyhelp Port

Post by sv3n »

Letzter Versuch, kann mir einer helfen?
Mfg Sven
select name from me;
Posts: 579
Joined: Tue 9. Feb 2016, 16:44

Re: Keyhelp Port

Post by select name from me; »

Ich schreibe, damit Du weißt, dass hier einer mitliest.

Getestet habe ich es nicht. Ich würde mir an Deiner Stelle Keyhelp zum Test in einer virtuellen Maschine installieren und es einfach ausprobieren.
Viele Grüße, Christian
sv3n
Posts: 103
Joined: Sat 11. Feb 2017, 23:08

Re: Keyhelp Port

Post by sv3n »

Ja das könnte ich machen, gibt aber dann ein hin und her... Und dann weiß man natürlich auch nicht ob es zu 100% klappt. :?
Was man auch noch machen könnte wäre ja eine htaccess erstellen und die dann auf die Domain umleiten, bringt aber auch nichts weil man dann nicht mehr an KeyHelp (index.php) kommt. :|
PS.
Momentan bin ich noch mit Plesk unterwegs, will von dort aber so schnell wie möglich weg.
Mfg Sven
select name from me;
Posts: 579
Joined: Tue 9. Feb 2016, 16:44

Re: Keyhelp Port

Post by select name from me; »

Ich versuche zu helfen. Natürlich alles ungetestet. :mrgreen:

Deine Besucher kommen über die IP zu Dir, sollen dann aber auf eine andere Domain (https://meineurl) weitergeleitet werden? Und Du hast aktuell folgende Konfiguration?

Code: Select all

# redirect for http -> https
<VirtualHost *:80>
    ServerName .quicksrv.de

    <IfModule mod_rewrite.c>
        RewriteEngine On
        RewriteCond %{HTTP_HOST} ^(25[0-5]|2[0-4][0-9]|[0-1]?[0-9]?[0-9])\.(25[0-5]|2[0-4][0-9]|[0-1]?[0-9]?[0-9])\.(25[0-5]|2[0-4][0-9]|[0-1]?[0-9]?[0-9])\.(25[0-5]|2[0-4][0-9$
        RewriteRule ^(.*)$ https://%{HTTP_HOST}/
    </IfModule>

    Redirect / https://meineurl
</VirtualHost>
Dann ist eigentlich nur eine Zeile "unfertig" (wie Martin geschrieben hat) und Dein Code sollte wie folgt aussehen:
(Ich füge Kommentare hinzu, dann wird es für Dich einfacher zu lesen)

Code: Select all

# Alle Anfragen die nicht von einer anderen Domain-Konfiguration 
# angenommen werden und http (nicht https) sind, landen in 
# diesem Block.
# redirect for http -> https
<VirtualHost *:80>
    ServerName .quicksrv.de

    <IfModule mod_rewrite.c>
        RewriteEngine On
        
        # Wenn die Adresse die aufgerufen wird, eine IP ist ...
        RewriteCond %{HTTP_HOST} ^(25[0-5]|2[0-4][0-9]|[0-1]?[0-9]?[0-9])\.(25[0-5]|2[0-4][0-9]|[0-1]?[0-9]?[0-9])\.(25[0-5]|2[0-4][0-9]|[0-1]?[0-9]?[0-9])\.(25[0-5]|2[0-4][0-9$
        
        # ... dann leite weiter auf https://meineurl
        RewriteRule ^(.*)$ https://meineurl
    </IfModule>
    
    # Alle Anfragen die per http reinkommen, auf https://meineurl weiterleiten.
    Redirect / https://meineurl
</VirtualHost>

Lange Rede, kurzer Sinn. Tausche RewriteRule ^(.*)$ https://%{HTTP_HOST}/ gegen RewriteRule ^(.*)$ https://meineurl aus.

Ich hoffe, das hilft Dir.
Viele Grüße, Christian
sv3n
Posts: 103
Joined: Sat 11. Feb 2017, 23:08

Re: Keyhelp Port

Post by sv3n »

So geht es.

Code: Select all

# redirect for http -> https 
<VirtualHost *:80>
    ServerName .quicksrv.de

    <IfModule mod_rewrite.c>
        RewriteEngine On
        RewriteCond %{HTTP_HOST} ^(25[0-5]|2[0-4][0-9]|[0-1]?[0-9]?[0-9])\.(25[0-5]|2[0-4][0-9]|[0-1]?[0-9]?[0-9])\.(25[0-5]|2[0-4][0-9]|[0-1]?[0-9]?[0-9])\.(25[0-5]|2[0-4][0-9]|[0-1]?[0-9]?[0-9]).*$
        RewriteRule ^(.*)$ https://meineurl.de
    </IfModule>

    Redirect / https://meineurl.de/
</VirtualHost>
Mfg Sven
sv3n
Posts: 103
Joined: Sat 11. Feb 2017, 23:08

Re: Keyhelp Port

Post by sv3n »

Komando zurück, es geht zwar aber noch immer nicht richtig. :(
Gebe ich IP ein leitet sich mich zur URL
Gebe ich IP/index.php ein komme ich wieder in das KeyHelp. :?

Dann sollte das nur noch so eingestellt werden das IP/index.php auch zur Url geleitet wird.??
Mfg Sven
select name from me;
Posts: 579
Joined: Tue 9. Feb 2016, 16:44

Re: Keyhelp Port

Post by select name from me; »

Du könntest es so probieren:

Code: Select all

# redirect for http -> https 
<VirtualHost *:80>
    ServerName .quicksrv.de

    <IfModule mod_rewrite.c>
        RewriteEngine On
        RewriteCond %{HTTP_HOST} !^meineurl\.de$ [NC]
        RewriteRule ^(.*)$ https://meineurl.de
    </IfModule>

    Redirect / https://meineurl.de/
</VirtualHost>
Viele Grüße, Christian
sv3n
Posts: 103
Joined: Sat 11. Feb 2017, 23:08

Re: Keyhelp Port

Post by sv3n »

Danke für die Antworten, aber irgendiwie will das nicht so wie ich will. Ich denke mir mal ich werde mich für etwas anderews entscheiden.
Mfg Sven
Locked