Skip to content
YAS.SH
URL & Links🌐 سيرفر YASمتاح عبر APIadvanced

متتبّع إعادة التوجيه

يتتبع مسار وسلسلة عمليات إعادة التوجيه (Redirect Chain 301/302) خطوة بخطوة حتى الرابط النهائي.

معالجة عبر YAS · لا يتم تخزين المدخلات
جاهز للاستخدام الفوريمعالجة فورية فائقة السرعة
كل الأدوات →
النتيجة

إيه اللي الأداة دي بتعمله؟

يتتبع مسار وسلسلة عمليات إعادة التوجيه (Redirect Chain 301/302) خطوة بخطوة حتى الرابط النهائي.

إمتى أستخدمها؟

  • اكتشاف سلاسل التوجيه الطويلة (Redirect Chains) التي تبطئ تحميل الصفحات وتستهلك ميزانية الزحف.
  • كشف حلقات التوجيه اللانهائية (Redirect Loops / ERR_TOO_MANY_REDIRECTS).
  • التأكد من أن بروتوكول HTTP ينتقل بأمان إلى HTTPS دون تسريب للبيانات.

مثال واقعي

الإدخال
http://yas.sh
الناتج
1. 301 Moved Permanently → https://yas.sh
2. 200 OK (الوجهة النهائية)

عرض مفصل لكافة القفزات الوسيطة وكود الحالة لكل قفزة.

إدخال → معالجة → ناتج → الخطوة التالية

الإدخال
أدخل الرابط المراد تتبع مساره.
المعالجة
يرسل النظام الطلب ويتتبع كل ترويسة Location حتى الوصول للاستجابة النهائية.
الناتج
مخطط بصري يوضح كل خطوة، كود الحالة، وزمن الاستجابة والوجهة النهائية.
الخطوة التالية
قم بتحديث الروابط الداخلية لتشير مباشرة إلى الرابط النهائي لتسريع الموقع.

أخطاء شائعة

  • وجود أكثر من تحويلين في السلسلة مما يضر بشكل مباشر بتصنيف محركات البحث.
  • التحويل الخاطئ بين نطاقات بدون www ونطاقات مع www ذهاباً وإياباً.
  • فقدان معلمات الـ UTM أثناء عمليات إعادة التوجيه بين الروابط.

يعني إيه النتيجة

خريطة مسار كاملة توضح كل نقطة تحويل يمر بها المستخدم ومحركات البحث للوصول للمحتوى.

الخصوصية والأمان

Your input is sent to YAS infrastructure because the tool requires server-side processing or public network queries. Input is not stored.

API

Endpoint
POST https://yas.sh/api/v1/tools/redirect-tracer
Request Header
Content-Type: application/json
cURL
curl -X POST "https://yas.sh/api/v1/tools/redirect-tracer" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://example.com"}'
JavaScript
const res = await fetch("https://yas.sh/api/v1/tools/redirect-tracer", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({
  "url": "https://example.com"
}),
});
const data = await res.json();
Python
import requests

r = requests.post("https://yas.sh/api/v1/tools/redirect-tracer", json={"url":"https://example.com"})
data = r.json()
FieldTypeRequiredDescription
urlstringYeshttp/https URL
Success response
{ "hops": [{ "hop":1, "status":302, "url":"...", "location":"..." }], "finalUrl": "...", "finalStatus": 200, "redirectCount": 1 }

Follow an HTTP redirect chain and report each hop's status and URL.

Error responses
  • 400 VALIDATION_ERROR — invalid input or unsupported option.
  • 413 PAYLOAD_TOO_LARGE — input exceeds the 64 KB limit.
  • 429 RATE_LIMIT_EXCEEDED — rate limit exceeded (60 req/min).
Limits
  • Maximum input: 64 KB per request.
  • Rate limit: 60 requests/min per IP address.
  • Authenticated accounts benefit from higher tier quotas.
اسأل مساعد YAS
🍪 ملفات الارتباط والخصوصية. ملفات ضرورية لتسجيل الدخول واللغة والسمة. قد يستخدم Google AdSense ملفات للإعلانات بعد اختيار «قبول الكل». يعمل reCAPTCHA على صفحات تسجيل الدخول والتواصل. كيفية استخدام Google للبيانات: https://policies.google.com/technologies/partner-sites سياسة الكوكيز · سياسة الخصوصية.
الإعدادات