سلام
خسته نباشید
یک کد میخوام که داخل فایل جاوا اسکریپت قرار بدم و اجرای اون فایل رو داخل دامنه های دیگه ممنوع کنم
و بعد فایل رو لینک کنم به فایل اچ تی ام ال قالب اصلی که اگر کاربر روی دامنه دیگه ای سایت رو بالا بیاره خودکار منتقل بشه به صفحه سایت من یا همون سایت طراح
ممنون میشم راهنمایی کنید و اگر امکانش هست تیکه کد رو ارسال کنید(اگر امکانش هست اینکه کد رو کجا قرار بدم هم راهنمایی کنید)
بیشتر توضیح بدین
لطفا
@userali
یه شرطه دیگه چک میکنی اگه نام هاست برابر با اون بود اجرا میکنی
if (location.hostname === 'example.com') {
// code
}شاید پاسخ شما همینجا باشد
این کد درست کار نمیکنه
و اینکه فقط برای اعمال محدودیت هستش نه انتقال + محدودیت اجرا
@saghari 🍀
یک تیکه کد میخوام که داخل فایل جاوا اسکریپت بزارم و بعد فایل رو لینک کنم به اچ تی ام ال که اگر کسی سورس رو از هاست کپی کرد فقط داخل دامنه مشخص شده اجرا بشه و اگر دامنه دیگه ای باشه مثل قالب های راست چین طرف رو منتقل کنه به سایت اصلی
توی کد مشکلی نیست من خودم استفاده میکنم احتمالا آدرس رو اشتباه میذاری یه لاگ از hostname بگیر همونو بذار برای آدرست
برای انتقالم اینطوری میتونی عمل کنی
location.href = 'https://example.com'من وقتی کد انتقال رو میزارم صفحه پشت سر هم رفرش میشه
وقتی هم که فقط کد لایسنس رو برای محدودیت اجرا بدون انتقال میزارم کلا سورس اجرا نمیشه در صورتی که دامنه هم همون دامنه تعریف شده هست
@saghari 🍀
انتقال رو باید در صورت درست نبودن شرط بذاری یعنی به این شکل
if (location.hostname === 'example.com') {
// code
}
else location.href = 'https://example.com'
منظورت رو هم از کد لایسنس نفهمیدم اگه میشه بیشتر توضیح بده
کد لایسنس منظورم همین کد بود که محدودیت اعمال میکنه