Smarty模板中的HTTPS表单url
我需要将表单操作URL从http更改为https,我已将以下代码添加到.htaccess,但这不会更改表单URL:Smarty模板中的HTTPS表单url,https,smarty,Https,Smarty,我需要将表单操作URL从http更改为https,我已将以下代码添加到.htaccess,但这不会更改表单URL: RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] 电子商务系统使用Smarty函数_createUrl作为表单操作url,我在Abstract.php中的函数中看到以下代码: $isSecure = preg_match('/on/i', $_SERVE
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
电子商务系统使用Smarty函数_createUrl作为表单操作url,我在Abstract.php中的函数中看到以下代码:
$isSecure = preg_match('/on/i', $_SERVER['HTTPS']) ? 1 : 0;
所以我猜要么是它不起作用要么是它被覆盖了
如果我在上面的检查下面添加以下行,则没有区别
$isSecure = 1;
但是,如果我添加以下内容,那么表单操作url将成为一个相对路径,因此使用https
$aParamList['secure'] = 1;
有什么想法吗