| | |
| Stránka: 1 z 1
| [ Príspevkov: 3 ] | |
Autor | Správa |
---|
Registrovaný: 14.06.08 Prihlásený: 21.08.20 Príspevky: 41 Témy: 14 |
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.
|
|
Registrovaný: 17.07.11 Prihlásený: 29.12.20 Príspevky: 1516 Témy: 3 | Napísal BX: 19.11.2017 12:30 | |
|
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! |
|
Registrovaný: 14.06.08 Prihlásený: 21.08.20 Príspevky: 41 Témy: 14 | Napísal autor témy calimero: 19.11.2017 16:28 | |
|
Ď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."
|
|
| Stránka: 1 z 1
| [ Príspevkov: 3 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| htaccess z http na https - problem v PHP, ASP | 4 | 407 | 14.03.2018 7:55 JanoF | | HTTPS na HTTP v Webhosting a servery | 2 | 518 | 09.06.2017 14:18 martinius96 | | https --> http v Bezpečnosť a firewally | 2 | 521 | 18.03.2017 11:43 TobakoLT | | Presmerovanie HTTP na HTTPS cez CNAME? v Webhosting a servery | 6 | 529 | 29.05.2017 12:55 McLovin | | Ako sa z https presmerovať na http? v PHP, ASP | 0 | 445 | 24.05.2010 22:10 programmer | | .htaccess zmena adresy v Internetový marketing, SEO, reklama | 3 | 820 | 16.01.2010 16:00 cvasko | | Zmena mime typu cez HTTP s ASP.net v Technológia .NET | 1 | 1700 | 11.07.2008 13:31 ProJee | | .htaccess a zmena url v Ostatné | 1 | 365 | 27.06.2013 14:05 pogo | | .htaccess problem zmena adresy v Internetový marketing, SEO, reklama | 9 | 1030 | 17.03.2011 20:41 miso546 | | An AJAX HTTP error occurred. HTTP Result Code: 500 v Redakčné systémy | 1 | 354 | 26.04.2014 19:29 chrono | | Ako vypnúť htaccess pomocou htaccess v Ostatné | 2 | 729 | 25.11.2011 17:44 1daemon1 | | http://www.nieco.sk presmerovane na http://nieco.sk v PHP, ASP | 8 | 632 | 27.09.2007 19:57 qacer | | https v PHP, ASP | 6 | 528 | 31.10.2011 21:43 SpiritPHP | | HTTPS v PHP, ASP | 3 | 495 | 14.06.2010 8:34 laceky | | blokovanie HTTPS Facebooku v Bezpečnosť a firewally | 3 | 3470 | 26.07.2011 13:50 mimkork | | curl a https v PHP, ASP | 9 | 733 | 13.03.2009 17:18 rooobertek |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|