#1 2017-12-20 21:18:30

jirkua
Endora uživatel
Registrován: 1970-01-01
Příspěvky: 19

[TĚŽKÉ] Https na subdoméně a vlastní chybové hlášky

Dobrý den,
Na svém webu např: "můjweb" mám subdoménu. Budeme jí říkat např: "subdoména1".

Chtěl bych poradit jak bych mohl napsat kód v souboru .htaccess aby se změnila adresa.
Momentálně mám adresu: subdoména1.můjweb.cz
Požádal bych o radu jaký kód bych měl napsat, aby se daná url adresa přepsala na: https:/subdoména1.můjweb.cz

A teď ta těžší část.
Chtěl bych poradit jakým nejlepším způsobem zapsat cestu pro chybové hlášky. V tento moment mám své chybové hlášky v složce "web". Jaká by měla být doporučená cesta ze složky sub do složky web? Měl bych používat ( ../ )? Nebo se tomu raději vyhnout a napsat další vlastní chybovou hlášku ve složce sub?


Momentální kód: ve složce web

ErrorDocument 404 /chyba/404.php

Jak si představuji že by měl vypadat kód: ve složce sub

ErrorDocument 404 /../web/chyba/404.php

K tomu se váže další problém, když uživatel přepíše z url adresy: https://www.můjweb.cz na https://subdoména1.můjweb.cz objeví se, že vstupuji na nebezpečný web, pokud nemám v .htaccess automatické přepsání na https což se vyřeší v první otázce. Doufám tongue

A to mě přivádí k dalšímu problému. Pokud uživatel přepíše url adresu z: https://www.můjweb.cz na https://neexistující-subdoména.můjweb.cz nejdříve se ukáže, že vstupuji na nebezpečný web  a až po schválení se ukáže chybová hláška, kterou si v otázce 2 vytvořím podle pokynů a správných pravidel.

A aby toho nebylo málo, tak bych chtěl poradit ještě s souborem .htaccess u složky web kde bych chtěl, aby se url adresa přepisovala na https://www.můjweb.cz pokaždé, ať už uživatel napíše  www.můjweb.cz nebo https://můjweb.cz či http://můjweb.cz = můjweb.cz

Pokud jsi měl takovou trpělivost a vše sis pečlivě přečetl mockrát Ti děkuji

Jelikož můj věk nepřesahuje 18 let. Doufám, že mi odpustíte gramatické chyby big_smile
- Jirkua



.---------------------------.
|  VĚK:                    16  |
|  HTML:             10/10  |
|  CSS:              9.5/10  |
|  JAVASCRIPT:     8/10  |
|  PHP:                 9/10  |
|  MYSQL:           10/10  |
ˇ--------------------------ˇ

Upravil jirkua (2017-12-20 21:20:00)

Offline

#2 2017-12-21 08:50:22

JF
Endora rádce
Místo: Plzeň
Registrován: 2010-06-22
Příspěvky: 10,143
Web

Re: [TĚŽKÉ] Https na subdoméně a vlastní chybové hlášky

Presmerovanie na https, viz:

RewriteCond %{HTTP:X-Forwarded-Proto} !https  
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 

Vytvorte si vlastnú chybovku na danej subdoméne ak chcete podstrkovať daný súbor. Ak vám nevadí presmerovanie, uveďte celú adresu:

ErrorDocument 404 https://mojedomena.tld/404.php

Máte pridané požadované subdomény do certifikátu? Ak ich certifikát neobsahuje, bude u nich prehliadač vždy vykazovať nezhodu.


Ján Fačkovec - Helpdesk Endora.cz
- Email: jan.fackovec(zavináč)endora.cz
- Web: www.endora.cz
Zlepšite si stránku českým validátorom!

Offline

#3 2018-03-14 19:31:12

danbulant
Endora uživatel
Registrován: 1970-01-01
Příspěvky: 20
Web

Re: [TĚŽKÉ] Https na subdoméně a vlastní chybové hlášky

Pro neexistujici subdomenu bych udelal presny opak toho co pro ty existujici:

RewriteCond %{HTTP:X-Forwarded-Proto} !http  
RewriteRule .* http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 

ale chce to upravi aby to bylo pro neexistujici subdomenu -> necham na tobe, s HTACCESS nejsem moc dobrej(vse skoncilo zmenenim dynamicke url na ''statickou''..


.---------------------------.
|  HTML:             10/10  |
PHP:            10.5/10 |
ˇ--------------------------ˇ

Offline

Zápatí

Založeno na FluxBB | CZ a SK