مشکل ریدایرکت url

هاست
پوسته
افزونه
وردپرس
(مهدی گنجی) #1

با سلام و احترام خدمت دوستان عزیز
متاسفانه سایت ما دچار مشکل شده، مشکل اینجاست که هر چند روز url درون دیتابیس خود به خود روی یک سایت دیگه ریدایرکت میشه ما بخشی از کاربران سایت خودمون رو از دست دادیم و در حال افت هستیم.
سایت هیچگونه ویروسی نداره و افزونه های بلااستفاده هم پاک شده، قالب دارای لاینسس که بصورت خودکار از سایت elegant theme مستقیم آپدیت میشه افزونه ها هم بیشترشون دارای لاینسس هستن یعنی میشه گفت مشکلات احتمالی که میتونست ربط داشته باشه رفع شده .
خواستم بپرسم این مشکل چگونه رفع میشه ؟
و یا کسی این مشکل رو میتونه رفع کنه ؟
نام سایت : etcivil.com

1 Like
(محمد حسین) #2

سلام
سایتتون ویروسی هست

3 Likes
(رحیم وزیری) #3

سلام مهدی عزیز

من احتمال میدم که سایت شما دچار Malicious Url Redirect شده باشه.
از اونجایی که سایتتون وردپرس هست و مقاله‌ای با این عنوان توسط Wordfence نوشته شده، پیشنهاد میکنم با نصب افزونه وردپرسی Wordfence، یک اسکنی انجام بدید.

البته قبلش از Virus Scanner در تب Advanced سی پنلتون، دایرکتوریهاتون رو اسکن کنید.

5 Likes
(مهدی گنجی) #4

عرض ادب جناب رحیم عزیز
تشکر بابت راهنمایی شما،
راهکار های شما رو مطالعه و انجام دادم نتیجه اسکن افزونه وردفنس بدین صورت بوده !

غیر افزونه زرین پال که غیرفعالش کردم مورد دیگه ای پیدا نکرده.
در رابطه با مقاله ی سایت وردفنس، کد های مخربی که گفته شده هم در هدر و فوتر مشاهده نکردم.
راهکار دیگه ای دارید ؟؟؟

1 Like
(Ɲ...Ƈ) #5

درود
آدرس سایتی که ریدایرکت میشید بهش رو لطفا بگید
در حال حاضر مشکلی مرتبط با ریدایرکت نمیبینم
Status Code URL IP Page Type Redirect Type Redirect URL
200 https://etcivil.com/ 178.63.185.49 normal none none

4 Likes
(مهدی گنجی) #6

عرض ادب
متاسفانه آدرس دقیقی در اختیار ندارم، هر دفعه به یک سایت خارجی ریدایرکت میشه.
بله درسته ! به تازگی ریدایرکت شده بود مجبور شدم از داخل php my admin ، آدرس رو پاک و url صحیح رو وارد کنم.

2 Likes
(Mohammad) #7

سلام دوست من ، متاسفانه این موارد فقط بخاطر همین مارکت های به اصطلاح اورجینال فروش ایران درست میشه ، از سایت های خارجی افزونه و قالب هارو دانلود میکنن ، بدون نگاه کردن حتی یک فایل از اون ها که کدهای مخرب دارند یا خیر اقدام به فروش میکنن و … ، که به احتمال 99% مشکل بوجود اومده شما استفاده از یک افزونه یا یک قالب با کدهای مخرب بوده.

اما برسیم به راه حل
موارد زیر رو چک کنید

1- تمام جداول های دیتابیس وردپرس ، مخصوصا جدول wp_posts رو چک کنید ببینید url هایی به اینها اضافه شده است یا خیر
2-این فایل ها رو کامل بررسی کنید، اگه میتونید بخونید کد هارو چه بهتر ، اگر نه با فایل های یک وردپرس دانلود شده مقایسه کنید : index.php , wp-config.php , .htaccess
3- ساختار قالب divi رو فراموش کردم اما اکثر قالب های چند منظوره محتویات هدر در فایل header.php قرار نداره و از یک فایل دیگه میخونه ، که اکثرا تمپلیت ها در فولدرهایی با نام های framework یا inc قرار میگیره ، شما در فولدرهای قالب دنبال فایلی باشید که محتویات هدر درونش وجود داره ، اسم عجیب غریب نمیزارن تا کاربرا بتونن پیداش کنن ، چیزی شبیه به همون header.php احتمالا باید باشه با پسوند یا پیشوند. این فایل رو پیدا کنید و بررسی کنید، این فایل رو هم در قالب چک کنید : functions.php

چیزی که هست این مورد به نظر میاد با آزمون و خطا میشه مشکل رو برطرف کرد ،فکر مکینم راه حل قطعی وجود نداشته باشه چون مشخص نیست این مشکل از کجا به وجود اومده تا بشه راه حلش رو پیدا کرد . این موارد رو چک کنید اگه چیز غیر عادی در کدها مشاهده نکردید ، تا راه بعدی رو خدمتتون عرض کنم که این نیازمند این هست چند ساعتی سایت از دسترس خارج بشه.

6 Likes