Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: przekierowanie na https://
Forum PHP.pl > Forum > PHP
nasca
Witam wszystkich forumowiczów
Jestem tu nowy i nie bardzo wiem jak się można poruszać po forum, pewnie gdzieś jest podobny temat, prośba, zapytanie. Jeśli tak, to W I E L K I E S O R R Y. Ale do rzeczy mam stronkę i mam z nią mały problem i nie bardzo mogę sobie poradzić. Zależałoby mi na przekierowaniu strony tak,że kiedy wpiszę adres www.nazwastrony.pl otworzy mi się ta strona ale przez https://, moj serwer obsługuje taki protokół, w kodzie niby wszędzie jest podany https, a działa pod http://, jak i po wpisaniu https:// lecz nie przekierowuje na ssl.
Proszę o pomoc. Może wiedzialby ktoś, miałby do tego głowę. Z góry WIELKIE dzięki.

majkel
krispak
Moze to cie zadowoli..
Utworz plik .htaccess i wrzuc do glownego katalogu (tam gdzie masz np index.html czy index.php)
Kod
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

Pozdrawiam

nasca
dzięki ale nic z tego. nic się nie zmieniło
Depresja
można tak:p

CODE
if($_SERVER['SERVER_PORT']!=443)
header("Location: https://nazwastrony");

krispak
Dziwne u mnie pieknie przekierowuje. Chyba ze nie masz obslugi mod rewrite, albo zle robisz z tym co napisalem.. winksmiley.jpg
marcint83
Może spróbuj tak:

  1. if (!isset($_SERVER['HTTPS']) || $_SERVER["HTTPS"] != "on") {
  2. if('strona_ktora_ma_byc_w_https')
  3. header("Location: https://{$_SERVER["SERVER_NAME"]}{$_SERVER["REQUEST_URI"]}");
  4. }
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.