سلام به تیک تم خوش آمدید. در این مقاله به آموزش ارسال گزارش خطای ۴۰۴ به ایمیل مدیر سایت می پردازیم.خطای ۴۰۴ از خطاهایی می باشد که برای هر وبمستر و کاربری نامطلوب است ، این خطا نمایش می یابد که لینکی به اشتباه وارد شده است و لینک در وب سایت شما وجود ندارد و قابل دسترس نیست، این خطا ممکن است به علت پیوند های یکتا باشد ، یا بر اثر تغییرات در پیوند های یکتا با این خطا برخورد کرده باشید ، تاثیرات صفحات ۴۰۴ یا همان Not Found در وبسایت شما بسیار تاثیر منفی دارد و رتبه ی سایت شما را پایین می کشد.
ارسال گزارش خطای ۴۰۴ به ایمیل مدیر سایت
تاثیرات منفی این خطا به صورت مستقیم و غیر مستقیم در وبسایت شما اعمال میشود و به صورت تدریجی و به مرور زمان در موتورهای جستجو،رتبه وبسایت شما را کاهش می یابد.
اگر در سایت شما به تعداد دفعات این خطا زیاد شود گوگل امتیاز وب سایت شما را کاهش میدهد و باعث ایجاد مشکلات زیادی برایوب سایت شما خواهد شد پس شما باید این تعداد خطای ۴۰۴ را کنترل کنید و برای اطلاع از ایجاد این خطا میتوانید کارهایی را انجام دهید که این خطا به ایمیل شما گزارش شود.
نکته:باید قبل از اضافه کردن کد های زیر از قالب وب سایت خود نسخه پشتیبان بگیرید.
نکته:باید زمانی که دیگر نیازی به این کدها در وب سایت خود ندارید این کد را به صورت کامل پاک کنید.
برای انجام این کار باید از قطعه کدی استفاده کنید که به صورت زیر است و باید آن را در فایل function.php قالب وردپرس خود کپی کنید:
[php]
}
// referrer
if (isset($_SERVER[‘HTTP_REFERER’])) {
$referer = clean($_SERVER[‘HTTP_REFERER’]);
} else {
$referer = “undefined”;
}
// request URI
if (isset($_SERVER[‘REQUEST_URI’]) && isset($_SERVER[“HTTP_HOST”])) {
$request = clean(‘http://’ . $_SERVER[“HTTP_HOST”] . $_SERVER[“REQUEST_URI”]);
} else {
$request = “undefined”;
}
// query string
if (isset($_SERVER[‘QUERY_STRING’])) {
$string = clean($_SERVER[‘QUERY_STRING’]);
} else {
$string = “undefined”;
}
// IP address
if (isset($_SERVER[‘REMOTE_ADDR’])) {
$address = clean($_SERVER[‘REMOTE_ADDR’]);
} else {
$address = “undefined”;
}
// user agent
if (isset($_SERVER[‘HTTP_USER_AGENT’])) {
$agent = clean($_SERVER[‘HTTP_USER_AGENT’]);
} else {
$agent = “undefined”;
}
// identity
if (isset($_SERVER[‘REMOTE_IDENT’])) {
$remote = clean($_SERVER[‘REMOTE_IDENT’]);
} else {
$remote = “undefined”;
}
// log time
$time = clean(date(“F jS Y, h:ia”, time()));
// sanitize
function clean($string) {
$string = rtrim($string);
$string = ltrim($string);
$string = htmlentities($string, ENT_QUOTES);
$string = str_replace(“n”, ”
“, $string);
if (get_magic_quotes_gpc()) {
$string = stripslashes($string);
}
return $string;
}
$message =
“TIME: ” . $time . “n” .
“*۴۰۴: ” . $request . “n” .
“SITE: ” . $site . “n” .
“THEME: ” . $theme . “n” .
“REFERRER: ” . $referer . “n” .
“QUERY STRING: ” . $string . “n” .
“REMOTE ADDRESS: ” . $address . “n” .
“REMOTE IDENTITY: ” . $remote . “n” .
“USER AGENT: ” . $agent . “nnn”;
mail($email, “۴۰۴ Alert: ” . $blog . ” [” . $theme . “]”, $message, “From: $email”);
?>
[/php]
امیدواریم مطلب ارسال گزارش خطای ۴۰۴ به ایمیل مدیر سایت مورد توجه شما قرار گرفته باشد و برای شما کاربردی و مفید باشد.و مورد استفاده شما قرار بگیرد.
سوالی دارید؟
سوالتون رو در نظرات مطرح کنید ?
مطالب مرتبط:
آموزش ساخت ارتقاء محتوا در وردپرس و تاثیر آن بعنوان ابزار ایمیل مارکتینگ
ارتقاء محتوا چیست؟ ۳۰ راهکار ساده برای ارتقاء محتوا و گرفتن ایمیل از بازدیدکنندگان سایت
۳۰ روش امتحان شده برای کسب و کار آنلاین با وردپرس(بخش دوم)
افزونه حرفه ای Wordfence Pro وردپرس | نسخه اصلی افزونه امنیتی وردفنس فارسی
منبع: تیک تم– ارائه دهنده مقالات: کانفیگ امنیتی وردپرس– خدمات پشتیبانی وردپرس– ویدیو آموزشی
هنوز دیدگاهی برای این مطلب ثبت نشده است.