Problem z wyszukiwarką

And123

Avatar: And123

2023-02-03 16:22

Witam, mam dwa problemy z wyszukiwarką na stronie.

1 problem - Mimo, że strona jest https to wyskakuje komunikat, że wpisany tekst jest http i nie zabezpieczony.
2 problem - Wyszukiwarka nie działa.

Strona https://www.filce.eu/
https://www.filce.eu/?wyniki-wyszukiwania,17

» Quick.Cart v6.x

And123

Avatar: And123

2023-02-06 21:51

nikt nie wie?

marcin_k

Avatar: marcin_k

2023-02-07 09:53

Formularz wyszukiwarki odwołuje się do adresu http

<form method="post" action="http://www.filce.eu/?wyniki-wyszukiwania,17" id="searchForm">

W pliku _header.php poszukaj tego kodu i zamień http na https

And123

Avatar: And123

2023-02-07 21:50

 <a id="search" tabindex="-1"></a>
            <form method="post" action="<?php echo $oPage->aPages[$config['page_search']]['sLinkName']; ?>" id="searchForm">
              <fieldset>
               <legend><?php echo $lang['Search_form']; ?></legend>
                <span><label for="searchField"><?php echo $lang['search']; ?></label><input type="text" size="15" name="sPhrase" id="searchField" value="<?php echo $sPhrase?>" class="input" maxlength="100" accesskey="1" /></span>
                <em><input type="submit" value="<?php echo $lang['search']; ?> &raquo;" class="submit" /></em>
              </fieldset>

And123

Avatar: And123

2023-02-07 21:53

Może to wina przekierowania w pliku .htaccess. Mam wymuszone https z http oraz link z www.

RewriteEngine On
RewriteCond 
%{HTTPS} !=on
RewriteRule 
https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
RewriteCond %{HTTP_HOST} !^www.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]

selekcjoner

Avatar: selekcjoner

2023-02-08 15:17

Spróbuj w core\common.php w funkcji throwSiteUrls zmienić
$aData['sScheme'] = 'http://';
na
$aData['sScheme'] = 'https://';

And123

Avatar: And123

2023-02-08 23:20

Trochę inaczej to mam. Co zmienić?

if( isset( $_SERVER['HTTPS'] ) && $_SERVER['HTTPS'] === 'on' && !defined'HTTPS' ) )
    
define'HTTPS'true );

  
$aData['sScheme'] = defined'HTTPS' ) ? 'https://' 'http://';
  
$aData['sHome'] = $_SERVER['HTTP_HOST'].$aData['host'].substr$aData['path'], 0strrpos$aData['path'], '/' )+);
  
$aData['sHomeUrl'] = $aData['sScheme'].$aData['sHome'];
  
$aData['sHomeUrlHttp'] = defined'HTTPS' ) ? 'http://'.$aData['sHome'] : null;
  
$aData['sHomeUrlHttps'] = defined'HTTPS' ) ? null 'https://'.$aData['sHome'];

  
$aData['sUrl'] = $aData['sScheme'].$_SERVER['HTTP_HOST'].$aData['host'].$aData['path'].$aData['query'];
  
$aData['sEncodeUrl'] = urlencode$aData['sUrl'] );

Do góry
o nas | kontakt