Skip to content
\n

کد برای فایل PHP

\n
<?php\n\n$server_domain=\"https://hiddify-sub-only-domain.com\";\n\n\n$domain = $_SERVER['HTTP_HOST'];\n$ip = $_SERVER['HTTP_CF_CONNECTING_IP'] ?? $_SERVER['HTTP_X_FORWARDED_FOR'] ?? $_SERVER['REMOTE_ADDR'];\n$url = $server_domain . $_SERVER['REQUEST_URI'];\n$userAgent = $_SERVER['HTTP_USER_AGENT'];\n\n$context = stream_context_create([\n    \"ssl\" => [\n        \"verify_peer\" => false,\n        \"verify_peer_name\" => false,\n    ],\n    'http' => [\n        'method' => 'GET',\n        'header'=>\"CF-Connecting-IP: $ip\\r\\nHost: $domain\\r\\nUser-Agent: $userAgent\\r\\n\"\n    ],\n]);\n\n$response = file_get_contents($url, false, $context);\nforeach ($http_response_header as $header) {\n    header($header);\n}\necho $response;\n\n?>\n\n
\n
\n

دقت شود در کد PHP بالا دامنه سابسکریپشن خود را جایگزین نمایید.

\n
\n
    \n
  • سپس تنظیمات را ذخیره کنید.
  • \n
  • در این مرحله اگر تنظیمات ssl برای دامنه خود در این ارائه‌دهنده PHP را چک کنید؛ احتمالا متوجه خواهید شد که مقداری زمان می‌گیرد تا سرتیفیکت به آن تخصیص داده شود.
  • \n
  • حالا برای استفاده؛ لینک مربوط به دامین ساخته شده خود در این ارائه دهنده را کپی کنید و سپس از لینک ادمین خود در پنل بخش بعد از آدرس را کپی کنید و به انتهای لینک PHP خود بچسبانید. پنل با آدرس PHP باز می‌گردد.
    \nمثلا فرض کنید دامینه PHP شما این است:
  • \n
\n

https://hello2freeworld.phpsite.com

\n

و لینک ادمین پنل شما اینطوری باشد:

\n

https://t1.hiddify.com/koZlk3E8P59Ghf8R/ab56bgt8-737c-4fd6-9oe0-6d4fa4bb84c0/admin/

\n

آدرس PHP شما برای رسیدن به پنل به این صورت خواهد بود:

\n

https://hello2freeworld.phpsite.com/koZlk3E8P59Ghf8R/ab56bgt8-737c-4fd6-9oe0-6d4fa4bb84c0/admin/

\n
\n

نکته خیلی مهم: اگر دامنه PHP شما در سایت ارائه‌دهنده هنوز سرتیفیکت نگرفته باشد؛ این آدرس با https باز نمی‌شود و برای تست می‌توانید با http آن را باز کنید اما برای استفاده حتما از https استفاده نمایید. بنابراین باید منتظر بمانید تا سرتیفیکت تخصیص داده شود.

\n
\n
    \n
  • این لینک را به عنوان لینک سابسکریپشن می‌توانید به اپ‌های کلاینت خود اضافه نمایید.
  • \n
  • کار تمام است. اکنون شما آدرسی دارید که به سرور شما متصل گردیده و عملا غیر قابل فیلتر است.
  • \n
\n

Note

در صورت تمایل می‌توانید این کد هم که توسط یکی از کاربران پیشنهاد شده را هم استفاده نمایید.

\n
","upvoteCount":5,"url":"https://github.com/orgs/hiddify/discussions/689#discussioncomment-5624162"}}}

How to use a PHP site for sub links? چه جوری از یک سایت پی اچ پی برای لینک ساب استفاده کنیم؟ #689

Discussion options

You must be logged in to vote

ایجاد یک سایت PHP برای انتقال اطلاعات مربوط به لینک‌های سابسکریپشن

هدف از ایجاد سایت PHP برای لینک‌های سابسکریپشن

هیدیفای بر این اساس پایه‌گذاری شده است که احتمال فیلتر شدن سرور را تا جای ممکن کاهش یابد. یکی از راه‌های کاربردی در این زمینه، جدا کردن کانفیگ‌ها از لینک‌های سابسکریپشن یا اشتراک است. در این صورت همیشه کلاینت شما آخرین اطلاعات کانفیگ‌ها را از طریق لینک سابسکریپشن دریافت می‌کند. حالا فرض کنید به هر دلیل لینک سابسکریپشن در دسترس نبود، در این صورت می‌توان یک سایت PHP بالا آورد و از آن برای انتقال اطلاعات لینک‌های سابسکریپشن (و نه کانفیگ) استفاده کرد. شماتیک انجام این کار به شکل زیر است.

مراحل انجام کار

برای ایجاد یک سایت PHP و استفاده از آن برای لینک سابسکریپشن ابتدا باید در گوگ…

Replies: 13 comments 26 replies

Comment options

You must be logged in to vote
0 replies
Answer selected by hiddify-com
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@ReturnFI
Comment options

Comment options

You must be logged in to vote
1 reply
@ReturnFI
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
8 replies
@bahrammm1995
Comment options

@The-Binary-0-1
Comment options

@ReturnFI
Comment options

@The-Binary-0-1
Comment options

@massoudzp
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
3 replies
@dora310
Comment options

@ebrahimasadi01
Comment options

@dora310
Comment options

Comment options

You must be logged in to vote
8 replies
@bahrammm1995
Comment options

@bahrammm1995
Comment options

@bahrammm1995
Comment options

@alirahimi818
Comment options

@soshiantmahdavi
Comment options

Comment options

You must be logged in to vote
4 replies
@dora310
Comment options

@greatpersianlord
Comment options

@greatpersianlord
Comment options

@MBNpro-ir
Comment options

Comment options

You must be logged in to vote
1 reply
@MBNpro-ir
Comment options

Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment