[ Príspevkov: 3 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 14.06.08
Prihlásený: 21.08.20
Príspevky: 41
Témy: 14 | 14
NapísalOffline : 19.11.2017 0:54 | .htaccess a zmena http na https

Ahojte.

Môj web používa mód, ktorý prepisuje dynamické adresy typu "domena.sk/index.php?act=viewProd&productId=46190" na statické typu "domena.sk/moj-nazov-vyrobku/prod_46190.html"

Súbor .htaccess obsahuje (okrem iného) tento kód na zmenu adresy:

Kód:
# 2) only used if you selected 'Apache RewriteRule supported' as your server configuration
RewriteEngine On
RewriteCond %{QUERY_STRING} (.+)
RewriteRule prod_(.*).html index.php?act=viewProd&productId=$1&%1 [L]
RewriteRule prod_(.*).html index.php?act=viewProd&productId=$1 [L]
# end 2)


V rámci prechodu na SSL certifikát potrebujem zmeniť http protokol na https, čo robím pomocou nasledujúceho kódu v súbore .htaccess:

Kód:
RewriteEngine on
RewriteCond %{HTTP:X-Forwarded-Proto} !=https
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI}


Bohužiaľ, po tejto zmene stránka síce funguje v https, ale nedochádza k prepisu dynamických adries na statické.

Neviete, v čom môže byť problém?

Ďakujem.


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3 | 3
NapísalOffline : 19.11.2017 12:30 | .htaccess a zmena http na https

Skús to dať na začiatok pred všetky a k tomu flag [L,R] (Last a Redirect)
A ten tvoj zápis teda ja osobne nepoznám, tak použijem niečo mne známe.
A ďalej len maličkosť - to RewriteEngine on už tam druhý krát nemusí byť.

Kód:
RewriteEngine On

RewriteCond %{HTTPS} !=on
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]

RewriteCond %{QUERY_STRING} (.+)
RewriteRule prod_(.*).html index.php?act=viewProd&productId=$1&%1 [L]
RewriteRule prod_(.*).html index.php?act=viewProd&productId=$1 [L]



_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 14.06.08
Prihlásený: 21.08.20
Príspevky: 41
Témy: 14 | 14
Napísal autor témyOffline : 19.11.2017 16:28 | .htaccess a zmena http na https

Ďakujem,

skúsil som tvoju verziu, ale potom sa web nezobrazí vôbec.
V Firefoxe sa zobrazí toto chybové hlásenie:

"Stránku sa nepodarilo správne presmerovať

Firefox zistil, že server smeruje požiadavku tejto stránky spôsobom, ktorým sa presmerovanie nikdy neukončí.

Tento problém môže nastať pri nepovolení, resp. odmietnutí cookies."


 [ Príspevkov: 3 ] 


.htaccess a zmena http na https



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

htaccess z http na https - problem

v Backend

4

488

14.03.2018 7:55

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

HTTPS na HTTP

v Hosting, servery a domény

2

619

09.06.2017 14:18

martinius96

V tomto fóre nie sú ďalšie neprečítané témy.

https --> http

v Firewally a bezpečnosť

2

610

18.03.2017 11:43

TobakoLT

V tomto fóre nie sú ďalšie neprečítané témy.

Presmerovanie HTTP na HTTPS cez CNAME?

v Hosting, servery a domény

6

627

29.05.2017 12:55

McLovin

V tomto fóre nie sú ďalšie neprečítané témy.

Ako sa z https presmerovať na http?

v Backend

0

528

24.05.2010 22:10

programmer

V tomto fóre nie sú ďalšie neprečítané témy.

.htaccess zmena adresy

v SEO, marketing a reklama

3

901

16.01.2010 16:00

cvasko

V tomto fóre nie sú ďalšie neprečítané témy.

Zmena mime typu cez HTTP s ASP.net

v Backend

1

1801

11.07.2008 13:31

ProJee

V tomto fóre nie sú ďalšie neprečítané témy.

.htaccess a zmena url

v Ostatné

1

441

27.06.2013 14:05

pogo

V tomto fóre nie sú ďalšie neprečítané témy.

.htaccess problem zmena adresy

v SEO, marketing a reklama

9

1106

17.03.2011 20:41

miso546

V tomto fóre nie sú ďalšie neprečítané témy.

An AJAX HTTP error occurred. HTTP Result Code: 500

v CMS

1

455

26.04.2014 19:29

chrono

V tomto fóre nie sú ďalšie neprečítané témy.

Ako vypnúť htaccess pomocou htaccess

v Ostatné

2

821

25.11.2011 17:44

1daemon1

V tomto fóre nie sú ďalšie neprečítané témy.

http://www.nieco.sk presmerovane na http://nieco.sk

v Backend

8

732

27.09.2007 19:57

qacer

V tomto fóre nie sú ďalšie neprečítané témy.

HTTPS

v Backend

3

571

14.06.2010 8:34

laceky

V tomto fóre nie sú ďalšie neprečítané témy.

https

v Backend

6

628

31.10.2011 21:43

SpiritPHP

V tomto fóre nie sú ďalšie neprečítané témy.

https - kde zacat

v Ostatné

5

712

08.03.2010 19:39

rooobertek

V tomto fóre nie sú ďalšie neprečítané témy.

blokovanie HTTPS Facebooku

v Firewally a bezpečnosť

3

3608

26.07.2011 13:50

mimkork



© 2005 - 2026 PCforum, edited by JanoF