برگزیده های پرشین تولز

نیاز به کد پی اچ پی برای ریدایرکت لینک های خارجی

Business plan

کاربر فعال کسب درآمد از اینترنت
کاربر فعال
تاریخ عضویت
30 سپتامبر 2015
نوشته‌ها
10,750
لایک‌ها
14,016
محل سکونت
❤️️ ❤️️ ❤️️ ❤️️ ❤️️
سلام
یه کد اچ تی اکسس یا پی اچ پی نیاز دارم که لینک های خارجی با ریدایرکت 302 هداییت بشن ، کد این کار چی هست؟
تقریبا مثل این
کد:
http://go.shopkeeper.ir/?url=https://site.com
 

i_plus_plus

Registered User
تاریخ عضویت
8 ژانویه 2013
نوشته‌ها
156
لایک‌ها
19
PHP:
header('Location: http://www.example.com/');
exit;
مقدار ورودی رو بگیرید و جای example بزارید

سلام
یه کد اچ تی اکسس یا پی اچ پی نیاز دارم که لینک های خارجی با ریدایرکت 302 هداییت بشن ، کد این کار چی هست؟
تقریبا مثل این
کد:
http://go.shopkeeper.ir/?url=https://site.com
 

Business plan

کاربر فعال کسب درآمد از اینترنت
کاربر فعال
تاریخ عضویت
30 سپتامبر 2015
نوشته‌ها
10,750
لایک‌ها
14,016
محل سکونت
❤️️ ❤️️ ❤️️ ❤️️ ❤️️

i_plus_plus

Registered User
تاریخ عضویت
8 ژانویه 2013
نوشته‌ها
156
لایک‌ها
19
همین کد هدر؟!
ریدایرکت 302 کجاست؟
اگر یک ادرس دارید که باید ریدایرکت کنید از کد زیر استفاده کنید و اگر آدرس های شما همیشه نیاز به ریدایرکت داره از php استفاده کنید
در مثالی که زدید استفاده از php به نظر من بهتر و بهینه تر هستش

این کد htaccess
کد:
redirect 302 /OldPage.html http://example.com/NewPage.html
 

Business plan

کاربر فعال کسب درآمد از اینترنت
کاربر فعال
تاریخ عضویت
30 سپتامبر 2015
نوشته‌ها
10,750
لایک‌ها
14,016
محل سکونت
❤️️ ❤️️ ❤️️ ❤️️ ❤️️
اگر یک ادرس دارید که باید ریدایرکت کنید از کد زیر استفاده کنید و اگر آدرس های شما همیشه نیاز به ریدایرکت داره از php استفاده کنید
در مثالی که زدید استفاده از php به نظر من بهتر و بهینه تر هستش

این کد htaccess
کد:
redirect 302 /OldPage.html http://example.com/NewPage.html
این کد اچ تی اکسی برای کار دیگه ای هست
مثال زدم. ریدایرکت کل لینک های خروجی نه چند تا لینک داخلی
 

i_plus_plus

Registered User
تاریخ عضویت
8 ژانویه 2013
نوشته‌ها
156
لایک‌ها
19
این کد اچ تی اکسی برای کار دیگه ای هست
مثال زدم. ریدایرکت کل لینک های خروجی نه چند تا لینک داخلی

خدمت شما . هر آدرسی در url قرار بگیره ریدایرکت میشه
PHP:
if(isset($_GET['url'])){
    header("Location: ".$_GET['url']);
    exit;
}
 

Business plan

کاربر فعال کسب درآمد از اینترنت
کاربر فعال
تاریخ عضویت
30 سپتامبر 2015
نوشته‌ها
10,750
لایک‌ها
14,016
محل سکونت
❤️️ ❤️️ ❤️️ ❤️️ ❤️️
خدمت شما . هر آدرسی در url قرار بگیره ریدایرکت میشه
PHP:
if(isset($_GET['url'])){
    header("Location: ".$_GET['url']);
    exit;
}
داخل public_html یک فایل ساختم به اسم get.php کد زیر اعمال کردم و کش سایت حذف کردم، تست شد هیچ عملی انجام نداد
کد:
if(isset($_GET['url'])){
    header("Location: ".$_GET['url']);
    exit;
}
 

i_plus_plus

Registered User
تاریخ عضویت
8 ژانویه 2013
نوشته‌ها
156
لایک‌ها
19
داخل public_html یک فایل ساختم به اسم get.php کد زیر اعمال کردم و کش سایت حذف کردم، تست شد هیچ عملی انجام نداد
کد:
if(isset($_GET['url'])){
    header("Location: ".$_GET['url']);
    exit;
}
دوست عزیز باید مقدار ورودی داشته باشه مثال : yoursite.ir/?url=http://newsite.ir
ولی اگر میخواید مستقیم ریدایرکت کنید از کد اول که دادم استفاده بفرمایید
PHP:
header('Location: http://www.example.com/');
exit;

شما بسته به نیاز خودتون میتونید استفاده کنید
آدرس سایت خودتون رو پ.خ کنید و کامل بفرمایید چی مد نظر دارید تا کدشو براتون بنویسم
 

Business plan

کاربر فعال کسب درآمد از اینترنت
کاربر فعال
تاریخ عضویت
30 سپتامبر 2015
نوشته‌ها
10,750
لایک‌ها
14,016
محل سکونت
❤️️ ❤️️ ❤️️ ❤️️ ❤️️
arzunkadeh.com
چی مد نظر دارید
کل لینک های خارجی با ریدایرکت 302 هدایت بشن
تقریبا مثل اینجا
کد:
http://go.shopkeeper.ir/?url=https://site.com
یک فایل پی اچ پی ساختم این کد رو گذاشتم هیچ عملی انجام نداد
خدمت شما . هر آدرسی در url قرار بگیره ریدایرکت میشه
PHP:
if(isset($_GET['url'])){
    header("Location: ".$_GET['url']);
    exit;
}
هر ادرسی قرار بگیره نه، کل لینک های خارجی نه اینکه انتخاب کنم چه لینکی و هر کدوم رو تک تکشون رو بزارم
تقریبا مثل این
کد:
http://go.shopkeeper.ir/?url=https://site.com
یک نمونه لینک مثال زدم برای اینکه بهتر متوجه بشید، لینک های خارجی تاپیک های اینجا رو برسی کنید، کل لینک های خروجی ریدایرکت 302 هست ، همه و کلی نه اینکه تک تک لینک ها رو برای ریدایرکت قرار بده
forum.shopkeeper.ir/forumdisplay.php?f=322
 

i_plus_plus

Registered User
تاریخ عضویت
8 ژانویه 2013
نوشته‌ها
156
لایک‌ها
19
سایت شما وردپرس هستش برای شما راحت تره از افزونه ها استفاده کنید
https://wordpress.org/plugins/bwp-external-links/
از این افزونه ها زیاده در گوگل جستجو بفرمایید



روش ساخت با کد php هم به این صورته :
ابتدا یک پوشه به نام go بسازید و بعد یک فایل به اسم index.php بعد کد زیر رو داخلش قرار بدید
و توجه کنید که هروقت میخواهید لینک خروجی بزارید باید به این صورت باشه
arzunkadeh.com/go/?url=http://example.com

روی دامین خودم یک نمونه ساختم با همین کد

کد:
if(isset($_GET['url'])){
    header("Location: ".$_GET['url']);
    exit;
}
 

Business plan

کاربر فعال کسب درآمد از اینترنت
کاربر فعال
تاریخ عضویت
30 سپتامبر 2015
نوشته‌ها
10,750
لایک‌ها
14,016
محل سکونت
❤️️ ❤️️ ❤️️ ❤️️ ❤️️
افزونه دیتابیس سایت رو کند میکنه، هک میشن ، آپدیت نمیشن کار نمیکنن و...
روش ساخت با کد php هم به این صورته :
ابتدا یک پوشه به نام go بسازید و بعد یک فایل به اسم index.php بعد کد زیر رو داخلش قرار بدید
و توجه کنید که هروقت میخواهید لینک خروجی بزارید باید به این صورت باشه
arzunkadeh.com/go/?url=http://example.com

روی دامین خودم یک نمونه ساختم با همین کد

کد:
if(isset($_GET['url'])){
    header("Location: ".$_GET['url']);
    exit;
}
تست شد ، پس از کلید روی لینک این صفحه باز میشه و ریدایرکت نمیشه
Unti339tled.jpg
هروقت میخواهید لینک خروجی بزارید باید به این صورت باشه
arzunkadeh.com/go/?url=http://example.com
لینک خودتون هم تست شد و ریدایرکت 302 هست ولی برای من این عکس که گذاشتم اومد و هدایت نشد
ریدایرکت هم بشه نمیشه کد لینک تمام لینک های خروجی سایت رو تغیر داد، همه لینک های خارجی ریدایرکت بشن
مثل لینک های خروجی تاپیک های این فروم، اینجا که دیگه تک تکشون رو نمیان ریدایرکت کنن ، هر لینک خارجی که باشه با ریدایرکت هدایت میشه به مقصد مورد نظر
forum.shopkeeper.ir/forumdisplay.php?f=322
میشه فهمید از چه کدی استفاده میکنه؟
کل لینک های خارجی نه اینکه انتخاب کنم چه لینکی و هر کدوم رو تک تکشون رو بزارم
یک نمونه لینک مثال زدم برای اینکه بهتر متوجه بشید، لینک های خارجی تاپیک های اینجا رو برسی کنید، کل لینک های خروجی ریدایرکت 302 هست ، همه و کلی نه اینکه تک تک لینک ها رو برای ریدایرکت قرار بده
forum.shopkeeper.ir/forumdisplay.php?f=322
 

i_plus_plus

Registered User
تاریخ عضویت
8 ژانویه 2013
نوشته‌ها
156
لایک‌ها
19
افزونه دیتابیس سایت رو کند میکنه، هک میشن ، آپدیت نمیشن کار نمیکنن و...

تست شد ، پس از کلید روی لینک این صفحه باز میشه و ریدایرکت نمیشه
مشاهده پیوست 1172537

لینک خودتون هم تست شد و ریدایرکت 302 هست ولی برای من این عکس که گذاشتم اومد و هدایت نشد
ریدایرکت هم بشه نمیشه کد لینک تمام لینک های خروجی سایت رو تغیر داد، همه لینک های خارجی ریدایرکت بشن
مثل لینک های خروجی تاپیک های این فروم، اینجا که دیگه تک تکشون رو نمیان ریدایرکت کنن ، هر لینک خارجی که باشه با ریدایرکت هدایت میشه به مقصد مورد نظر
forum.shopkeeper.ir/forumdisplay.php?f=322
میشه فهمید از چه کدی استفاده میکنه؟
دوست عزیز کد php رو باید مشخص شده بنویسید . هر سایت و اسکریپتی فانکشن مخصوص به خودش رو داره


فایل زیپ پیوست شده رو باز کنید
1. فایل go.php رو در هاست خودتون آپلود کنید
2. محتویات فایل js رو بصورت کامل کپی کنید و قبل از </head> قالب سایت قرار بدید
 

فایل های ضمیمه

  • code.zip
    558 بایت · نمایش ها: 1

Business plan

کاربر فعال کسب درآمد از اینترنت
کاربر فعال
تاریخ عضویت
30 سپتامبر 2015
نوشته‌ها
10,750
لایک‌ها
14,016
محل سکونت
❤️️ ❤️️ ❤️️ ❤️️ ❤️️
دوست عزیز کد php رو باید مشخص شده بنویسید . هر سایت و اسکریپتی فانکشن مخصوص به خودش رو داره


فایل زیپ پیوست شده رو باز کنید
1. فایل go.php رو در هاست خودتون آپلود کنید
2. محتویات فایل js رو بصورت کامل کپی کنید و قبل از </head> قالب سایت قرار بدید
انجام دادم ، فایل فایل go.php آپلود کردم و js هم گذاشتم داخل فایل هدر قالب
کل لینک های خروجی بصورت ریدایرکت در اومدن
ولی تمام لینک های خارجی به یک صفحه از سایت ریدایرکت میشدن!!
تمام لینک های خروجی به این صورت همه ریدایرکت میشدن به این صفحه!!!
پس از کلیک به این صورت https://arzunkadeh.com/gold-peel-off-mask/?url=http://site.com باز میشدن
برای خودم هم عجیبه چرا همه به لینک https://arzunkadeh.com/gold-peel-off-mask ریدایرکت میشدن!!
و چرا لینک خروجی بعد از کارکتر / این صفحه میومدن بجای اینکه لینک خروجی باز بشه
بعد از کلیک اینطور میشد مگرنه ادرس لینک قبل از کلیک درسته arzunkadeh.com/go/?url=http://site.com
نظرتون چیه؟ بیشتر کار درسته فقط آخرش بجای ریدایرکت به لینک خروجی، لینک صفحه ای که گذاشتم باز میشه!!
 

i_plus_plus

Registered User
تاریخ عضویت
8 ژانویه 2013
نوشته‌ها
156
لایک‌ها
19
انجام دادم ، فایل فایل go.php آپلود کردم و js هم گذاشتم داخل فایل هدر قالب
کل لینک های خروجی بصورت ریدایرکت در اومدن
ولی تمام لینک های خارجی به یک صفحه از سایت ریدایرکت میشدن!!
تمام لینک های خروجی به این صورت همه ریدایرکت میشدن به این صفحه!!!
پس از کلیک به این صورت https://arzunkadeh.com/gold-peel-off-mask/?url=http://site.com باز میشدن
برای خودم هم عجیبه چرا همه به لینک https://arzunkadeh.com/gold-peel-off-mask ریدایرکت میشدن!!
و چرا لینک خروجی بعد از کارکتر / این صفحه میومدن بجای اینکه لینک خروجی باز بشه
بعد از کلیک اینطور میشد مگرنه ادرس لینک قبل از کلیک درسته arzunkadeh.com/go/?url=http://site.com
نظرتون چیه؟ بیشتر کار درسته فقط آخرش بجای ریدایرکت به لینک خروجی، لینک صفحه ای که گذاشتم باز میشه!!

دوست عزیز اگر میتونید در تلگرام به من پیام بدید تا در زمانیکه شما و من آنلاین هستیم تست و خطایابی رو انجام بدیم
@lim2020
 
بالا