Skip to content

Instantly share code, notes, and snippets.

View hidonet's full-sized avatar

Hidayet Ok hidonet

View GitHub Profile
@hidonet
hidonet / convert_webp_to_jpeg.php
Created April 25, 2020 05:33
Convert all webp images to jpeg
<?php
$media_path = './media/catalog/product';
$files = [];
$rii = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($media_path));
foreach ($rii as $file)
{
if ($file->isDir()){ continue;}
@hidonet
hidonet / mageto1_chrome_cookie_fix_1.php
Created August 23, 2020 20:25
Magento Cookie Problem Fix 1
@hidonet
hidonet / magento_varnish.stpl
Last active June 23, 2025 22:26
VestaCP Magento2 Varnish Template With SSL Termination
server {
listen %ip%:%web_ssl_port% ssl;
server_name %domain_idn% %alias_idn%;
ssl_certificate %ssl_pem%;
ssl_certificate_key %ssl_key%;
location / {
proxy_http_version 1.1;
@hidonet
hidonet / claudflare_bot_block_expression.txt
Created April 29, 2024 19:16
Clouflare Bot Block Expression
(http.user_agent contains "ahrefs.com") or
(http.user_agent contains "AhrefsBot") or
(http.user_agent contains "ahrefsbot") or
(http.user_agent contains "aranhabot") or
(http.user_agent contains "aspiegel.com") or
(http.user_agent contains "AwarioBot") or
(http.user_agent contains "Baidu") or
(http.user_agent contains "BLEXBot") or
(http.user_agent contains "Blexbot") or
(http.user_agent contains "Bytespider") or
@hidonet
hidonet / nodejs_3000.stpl
Created August 27, 2024 20:36
NodeJs proxy template for Hestia Control Panel
#=========================================================================#
# Default Web Domain Template #
# DO NOT MODIFY THIS FILE! CHANGES WILL BE LOST WHEN REBUILDING DOMAINS #
# https://hestiacp.com/docs/server-administration/web-templates.html #
#=========================================================================#
server {
listen %ip%:%web_ssl_port% ssl;
server_name %domain_idn% %alias_idn%;
root %sdocroot%;