/**
* Plugin Name: All-in-One WP Migration
* Plugin URI: https://servmask.com/
* Description: All-in-One WP Migration makes moving your entire WordPress site simple. Export or import your database, media, plugins, and themes with just a few clicks.
* Author: ServMask
* Author URI: https://servmask.com/
* Version: 7.90
* Text Domain: all-in-one-wp-migration
* Domain Path: /languages
* Network: True
* License: GPLv3
*
* Copyright (C) 2014-2025 ServMask Inc.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*
* Attribution: This code is part of the All-in-One WP Migration plugin, developed by
*
* ███████╗███████╗██████╗ ██╗ ██╗███╗ ███╗ █████╗ ███████╗██╗ ██╗
* ██╔════╝██╔════╝██╔══██╗██║ ██║████╗ ████║██╔══██╗██╔════╝██║ ██╔╝
* ███████╗█████╗ ██████╔╝██║ ██║██╔████╔██║███████║███████╗█████╔╝
* ╚════██║██╔══╝ ██╔══██╗╚██╗ ██╔╝██║╚██╔╝██║██╔══██║╚════██║██╔═██╗
* ███████║███████╗██║ ██║ ╚████╔╝ ██║ ╚═╝ ██║██║ ██║███████║██║ ██╗
* ╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
*/
if ( ! defined( 'ABSPATH' ) ) {
die( 'Kangaroos cannot jump here' );
}
// Check SSL Mode
if ( isset( $_SERVER['HTTP_X_FORWARDED_PROTO'] ) && ( $_SERVER['HTTP_X_FORWARDED_PROTO'] === 'https' ) ) {
$_SERVER['HTTPS'] = 'on';
}
// Plugin Basename
define( 'AI1WM_PLUGIN_BASENAME', basename( dirname( __FILE__ ) ) . '/' . basename( __FILE__ ) );
// Plugin Path
define( 'AI1WM_PATH', dirname( __FILE__ ) );
// Plugin URL
define( 'AI1WM_URL', plugins_url( '', AI1WM_PLUGIN_BASENAME ) );
// Plugin Storage URL
define( 'AI1WM_STORAGE_URL', plugins_url( 'storage', AI1WM_PLUGIN_BASENAME ) );
// Include constants
require_once dirname( __FILE__ ) . DIRECTORY_SEPARATOR . 'constants.php';
// Include deprecated
require_once dirname( __FILE__ ) . DIRECTORY_SEPARATOR . 'deprecated.php';
// Include functions
require_once dirname( __FILE__ ) . DIRECTORY_SEPARATOR . 'functions.php';
// Include exceptions
require_once dirname( __FILE__ ) . DIRECTORY_SEPARATOR . 'exceptions.php';
// Include loader
require_once dirname( __FILE__ ) . DIRECTORY_SEPARATOR . 'loader.php';
// =========================================================================
// = All app initialization is done in Ai1wm_Main_Controller __constructor =
// =========================================================================
$main_controller = new Ai1wm_Main_Controller();
Sodobni internet je postal integralni del vsakdanjega \u017eivljenja, kjer se izvajajo transakcije, izmenjujejo podatki in upravlja osebne informacije. V tak\u0161nem okolju je za\u0161\u010dita digitalnih identitet in varnost komunikacij klju\u010dnega pomena za prepre\u010devanje zlorab, kraje identitete ter drugih oblik kibernetskega kriminala. Ena od osrednjih tehnologij, ki omogo\u010dajo za\u0161\u010dito na spletnih mestih, je SSL (Secure Sockets Layer) certifikat, ki zagotavlja \u0161ifrirano povezavo med uporabnikom in stre\u017enikom.<\/p>\n
Razumevanje SSL in njegovo vlogo pri spletni varnosti<\/h2>\n
SSL certifikati so digitalni certifikati, ki omogo\u010dajo vzpostavitev varne povezave prek protokola HTTPS. Ko spletna stran uporablja SSL, se podatki, poslani med uporabnikom in stre\u017enikom, \u0161ifrirajo, kar prepre\u010duje prestrezanje in zlorabo pomembnih informacij, kot so osebni podatki, podatki o pla\u010dilih in zasebne komunikacije.<\/p>\n
Nekateri klju\u010dni razlogi za uporabo SSL vklju\u010dujejo:<\/p>\n
\n
Prepre\u010devanje prestrezanja podatkov med prenosom<\/li>\n
Pove\u010danje zaupanja uporabnikov v spletno stran<\/li>\n
Izbolj\u0161evanje uvrstitve v iskalnikih<\/li>\n
Usklajevanje s pravnimi zahtevami in industrijskimi standardi<\/li>\n<\/ul>\n
Pravni in tehni\u010dni vidiki SSL certifikatov<\/h2>\n
Uvajanje SSL se izvaja prek pridobitve uradno potrjenega certifikata od zaupanja vrednih CA (Certification Authority). Ta certifikat potrjuje identiteto spletne strani in omogo\u010da brskalnikom, da preverijo pristnost stre\u017enika. Za nekatere industrije je uporaba SSL tudi pravno zahteva, denimo v primeru spletnih trgovin in finan\u010dnih institucij.<\/p>\n
Na tehnolo\u0161kem nivoju je pomembno, da so SSL certifikati pravilno name\u0161\u010deni in vzdr\u017eevani. Pojasnimo nekaj klju\u010dnih vidikov:<\/p>\n
\n
Vrste SSL certifikatov:<\/strong> Doma\u010di, organizacijski, raz\u0161irjeni validacijski certifikati<\/li>\n
Veljavnost in obnova:<\/strong> Certifikati imajo omejeno \u017eivljenjsko dobo, obi\u010dajno od enega do treh let<\/li>\n
Posodobitve in ranljivosti:<\/strong> Zastareli protokoli (npr. SSL 3.0) in \u0161ibke \u0161ifre lahko povzro\u010dijo varnostne luknje<\/li>\n<\/ul>\n
Prakti\u010dna uporaba in uspe\u0161ni primeri<\/h2>\n
\u0160tevilne mednarodno priznane organizacije in spletne platforme uporabljajo SSL certifikate za zagotovitev za\u0161\u010dite uporabni\u0161kih podatkov. V Evropi je to \u0161e posebej pomembno zaradi Uredbe o splo\u0161ni za\u0161\u010diti podatkov (GDPR), ki strogo predpisuje varstvo osebnih informacij.<\/p>\n
En izmed uspe\u0161nih primerov je podjetje, ki je implementiralo SSL certifikate na vseh svojih platformah, kar je pove\u010dalo zaupanje uporabnikov in omogo\u010dilo skladnost z zakonodajo. Hkrati je to vplivalo na vi\u0161jo uvrstitev v iskalnikih in zmanj\u0161alo \u0161tevilo varnostnih incidentov.<\/p>\n