Autor Zpráva
TomasB
Profil
Ahoj,

chtěl bych požát o pomoc zkušenější.
Zkoušel jsem požádat o pomoc dodavatele hostingu, ale poslal mě do ...
Už jsem v tom totál zamotaný a dochází mi čas na vyřešení.

Mám hosting, kde mi běží na wordpressu webové stránky na adrese
http://www.neco.cz

Na subdoméně
http://sd.neco.cz
mi běží tiketovací systém

a pouze tuto subdoménu bych potřeboval přesměrovat na SSL.
tj. na https://sd.neco.cz.

Certifikát mám nainstalovaný správně a je pouze pro subdoménu.

Adresářová struktura hostingu je
root
-www (zde je přímo instalován wordpres a použit .htaccess1)
--sd (zde je subdoména kde běží tiketovací systém - zde jsem zkoušel .htaccess2 ale nefunguje)

Aktuálně pokud zadám
http://www.neco.cz a
http://sd.neco.cz vše běží v pořádku jak má.
Pokud zadám https://sd.neco.cz, tak se subdoména přesměruje na https://www.neco.cz

Zkoušel jsem vložil .htaccess2 do adresáře --sd, ai tak stejně dochází k přesměrování z https://sd.neco.cz
na https://www.neco.cz

potřeboval bych, aby
domnéna www.neco.cz jela pouze přes http
doména sd.neco.cz jela pouze přes https

Už se v tom ztrácím - poradí prosím někdo?
Zkoušel jsem google, ale pro tuto situaci jsem řešení nenašel.

.htaccess1 (wordpress)
Code:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>


.htaccess2 (tikety)
Code:

RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule (.*) %{HTTP_HOST}%{REQUEST_URI}

Díky a příjemný den,
Tom
Kajman
Profil
Na začátek .htaccess v adresáři sd zkuste dát
RewriteCond %{SERVER_PORT} 80 
RewriteRule ^(.*)$ https://sd.neco.cz/$1 [R=302,L,NE]

Pokud to bude fungovat, jak má, změňte 302 na 301.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: