Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTACCESS] http bez SLL
Forum PHP.pl > Forum > Przedszkole
Adi32
1. SSL nie działa na subdomenach
2. jeżeli na devie (subdomena) wpisze https://*.pl to mimo dev w adresie URL jestem na produkcji
3. struktura:
  1. public_html/panel_adm/
  2. public_html/front_wordpress/
  3. public_html/index.php
  4. public_html/.[b]htaccess[/b]
  5. public_html/dev/panel_adm/
  6. public_html/dev/front_wordpress/
  7. public_html/dev/index.php
  8. public_html/dev/.[b]htaccess[/b]


jak widać struktura to (strona + panel) + (strona + panel na devie). na devie jest kopia produkcji.

CEL: Zablokować możliwość wejścia na dev z SSL.

Przypomne: jeśli jesteśmy na devie z SSL, to jesteśmy na produkcji, .htaccess devovski nie jest nawet ładowany.
KrzysiuFFF
Apache po kolei ładuje .htaccess - od aktualnego katalogu w górę drzewa.
[APACHE] pobierz, plaintext
  1. RewriteCond %{HTTPS} on
  2. RewriteCond %{REQUEST_URI} ^/dev/$
  3. RewriteRule ^(.*)$ public_html//$1 [QSA,L]
[APACHE] pobierz, plaintext

I to do katalogu dev. Po tym dajesz resztę swojego devowego htaccess
Zapewne coś tu namieszałem przy regexpach, więc potraktuj to bardziej jako pokazanie kierunku.
Adi32
Jeżeli wejde przez:
https://www.domena.pl/dev/index.php

to w tedy .htaccess z deva się wczyta i przekieruje na strone bez https

Jeśli jednak wejde przez https://dev.domena.pl/index.php
to fakt, że SSL nie obsługuje u nas subdomen sprawia, że załaduje się plik "https://www.domena.pl/index.php" i .htaccess z tego katalogu. Do .htaccessa w katalogu dev/ nie dochodzi
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.