علی دهقان
10 ماه پیش توسط علی دهقان مطرح شد
9 پاسخ

ایجاد محدودیت اجرای فایل جاوا اسکریپت در دامنه خاص

سلام
خسته نباشید

یک کد میخوام که داخل فایل جاوا اسکریپت قرار بدم و اجرای اون فایل رو داخل دامنه های دیگه ممنوع کنم
و بعد فایل رو لینک کنم به فایل اچ تی ام ال قالب اصلی که اگر کاربر روی دامنه دیگه ای سایت رو بالا بیاره خودکار منتقل بشه به صفحه سایت من یا همون سایت طراح

ممنون میشم راهنمایی کنید و اگر امکانش هست تیکه کد رو ارسال کنید(اگر امکانش هست اینکه کد رو کجا قرار بدم هم راهنمایی کنید)


ثبت پرسش جدید
آرتین کریمی
تخصص : طراح وب و برنامه نویس
@error.404 10 ماه پیش مطرح شد
0

بیشتر توضیح بدین
لطفا
@userali


محمد حسین
تخصص : mevn stack
@saghari 10 ماه پیش مطرح شد
1

یه شرطه دیگه چک میکنی اگه نام هاست برابر با اون بود اجرا میکنی

if (location.hostname === 'example.com') {
    // code
}

علی دهقان
تخصص : طراح
@userali 10 ماه پیش مطرح شد
0

این کد درست کار نمیکنه
و اینکه فقط برای اعمال محدودیت هستش نه انتقال + محدودیت اجرا

@saghari 🍀


علی دهقان
تخصص : طراح
@userali 10 ماه پیش آپدیت شد
1

یک تیکه کد میخوام که داخل فایل جاوا اسکریپت بزارم و بعد فایل رو لینک کنم به اچ تی ام ال که اگر کسی سورس رو از هاست کپی کرد فقط داخل دامنه مشخص شده اجرا بشه و اگر دامنه دیگه ای باشه مثل قالب های راست چین طرف رو منتقل کنه به سایت اصلی

@error.404 🍀


آرتین کریمی
تخصص : طراح وب و برنامه نویس
@error.404 10 ماه پیش مطرح شد
1

@userali
همین با نظر @saghari موافقم


محمد حسین
تخصص : mevn stack
@saghari 10 ماه پیش آپدیت شد
0

توی کد مشکلی نیست من خودم استفاده میکنم احتمالا آدرس رو اشتباه میذاری یه لاگ از hostname بگیر همونو بذار برای آدرست
برای انتقالم اینطوری میتونی عمل کنی

location.href = 'https://example.com'

علی دهقان
تخصص : طراح
@userali 10 ماه پیش مطرح شد
0

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

@saghari 🍀


محمد حسین
تخصص : mevn stack
@saghari 10 ماه پیش آپدیت شد
0

انتقال رو باید در صورت درست نبودن شرط بذاری یعنی به این شکل

if (location.hostname === 'example.com') {
    // code
}
else location.href = 'https://example.com'

منظورت رو هم از کد لایسنس نفهمیدم اگه میشه بیشتر توضیح بده


علی دهقان
تخصص : طراح
@userali 10 ماه پیش مطرح شد
0

کد لایسنس منظورم همین کد بود که محدودیت اعمال میکنه


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام