Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [inne]Mod rewrite http://www na https://www
Forum PHP.pl > Forum > Przedszkole
Malinaa
Jak dodać przekierowanie w .htaccess (Symfony)
ze starego adresu strony: http:/www.domena.pl/folder/
na adres: https://www.domena.pl/folder


Obecnie w pliku jest tak:

Kod
<IfModule mod_negotiation.c>
    Options -MultiViews
</IfModule>

<IfModule mod_rewrite.c>
    RewriteEngine On

    RewriteCond %{REQUEST_URI}::$0 ^(/.+)/(.*)::\2$
    RewriteRule .* - [E=BASE:%1]

    RewriteCond %{HTTP:Authorization} .+
    RewriteRule ^ - [E=HTTP_AUTHORIZATION:%0]

    RewriteCond %{ENV:REDIRECT_STATUS} =""
    RewriteRule ^index\.php(?:/(.*)|$) %{ENV:BASE}/$1 [R=301,L]

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ %{ENV:BASE}/index.php [L]

</IfModule>

<IfModule !mod_rewrite.c>
    <IfModule mod_alias.c>
        RedirectMatch 307 ^/$ /index.php/
    </IfModule>
</IfModule>


i kiedy klikam w Google na dowolny / każdy stary link zawsze przekierowuje na adres główny https://www.domena.pl
a chcę, aby przekierowywało z:
http:/www.domena.pl/folder/ na https:/www.domena.pl/folder
http:/www.domena.pl/folder/name.html na https:/www.domena.pl/folder/name.html
itd.
vokiel
Przekierowanie z HTTP na HTTPS (z przepisaniem całego URLa):

[APACHE] pobierz, plaintext
  1. RewriteCond %{HTTPS} off
  2. RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
[APACHE] pobierz, plaintext
Malinaa
Już zrobione.
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.