انجمن


اضافه کردن ادرس به قبل از تمام لینک های خارجی ؟  (۱ نوشته)

  • uc002

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱
    # نوشته شده: ۲ هفته پیش
    ۳۱ اردیبهشت ۱۳۹۹ - ۱۹:۵۸

    راهنمایی برای اضافه کردن ادرس به قبل از تمام لینک های خارجی
    چطوری میشه یک ادرس به قبل از تمام لینک های خروجی اضافه بشه؟ مثلا عبارت
    ?/https://yahoo.com
    اضافه بشه به قبل از لینک https://msn.com
    یعنی به این شکل https://yahoo.com/?https://msn.com
    فقط برای لینک های خارجی ، لینک داخلی تغیر نکنه
    چه تابع و کد پی اچ پی باید قرار داده بشه؟ با اچ تی اکسس هم میشه این کار رو کرد؟
    منظورم اگر مفهوم نشد یه مقدار واضح تر میگم
    برای وردپرس نیاز دارم
    البته با کد پی اچ پی میخوام مشکل رو حل کنم نه با افزونه
    قسمت خاصی لینک تعریف نشده ، لینک داخل مطالب هست
    مثلا شما داخل این سایت یا انجمن بیشمار لینک خارجی دارید و براتون مقدور نیست تک تکشون رو ویرایش کنی
    به قبل از تمام لینک های خارجی عبارت ?/https://yahoo.com اضافه بشه یعنی اینطوری
    https://yahoo.com/?https://msn.com
    البته اینجا یاهو را فقط مثال زدم مگرنه هدفم اینه که از سرویس های ریدایرکت کننده و ارجاع دهنده لینک مثل href.li و... استفاده کنم
    ممنون میشم راهنمایی کنید از چه کد و فایل پی اچ پی استفاده کنم
    یه کد پی اچ پی پیدا کردم این شکلیه

    if(!isset($_SERVER["HTTP_REFERER"]))
    header("Location: http://google.com");

    برای تست یه فایل php با اسم get.php ساختم کد رو داخلش گذاشتم هیچ عملی انجام نداد
    مشکل از کد هست یا من باید کد رو جای دیگه قرار بدم؟

درباره‌ی این موضوع



برچسب‌ها