-
June 23rd, 2015, 02:37
#1
تنظیم htaccess برای کار مورد نظر
سلام،
طاعات و عباداتون قبول باشه انشاالله...
یک سوال داشتم اونم اینکه:
من یک فایل داخل فولدری برای مثلا folder/ بر روی هاست دارم به نام file.swf ، این فایل فلش توسط صفحه index.php در ساب دامنه سایت مثلا با نام subdomain.site.com فراخوانی میشه
مشکل اینجاست که اگر کاربر به صورت مستقیم لینک فایل .swf رو وارد مرورگر کنه مثلا www.site.com/folder/file.swf فایل فلش مورد نظر اجرا میشه
به چه صورت میشه فایل .htaccess داخل هاست را جوری تنظیم کرد که دستری به این فایل توسط همه بسته بشه و فقط از ساب دامنه subdomain.site.com قابل اجرا باشه!؟ این کارو دیدم با htaccess کردن اما هرچی سرچ کردم دقیق متوجه نشدم چه کدی باید وارد کنم
کسی از دوستان اگر می دونه لطفا راهنمایی کنه
-
-
June 23rd, 2015 02:37
# ADS
-
June 23rd, 2015, 02:48
#2
پاسخ : تنظیم htaccess برای کار مورد نظر
RewriteEngine on
RewriteRule ^folder/(.*) index.php
ویرایش توسط hamid53214 : June 23rd, 2015 در ساعت 03:57
-
-
June 23rd, 2015, 02:51
#3
پاسخ : تنظیم htaccess برای کار مورد نظر

نوشته اصلی توسط
hamid53214
RewriteEngine on
RewriteRule ^home/(.*) index.php
الان کجای این کد گفتین از ساب دامنه subdomain.site.com فقط اجازه دستری به فایل
www.site.com/folder/file.swf هست؟ و از بقیه جاها خیر!؟
-
-
June 23rd, 2015, 03:56
#4
پاسخ : تنظیم htaccess برای کار مورد نظر

نوشته اصلی توسط
shyton021
این کد کلا دسترسی به ساب دامنه رو بدون آدرس ساب دامنه مسدود میکنه
یعنی به صورت www.site.com/foder/ دیگه باز نمیشه
RewriteEngine on
RewriteRule ^folder/(.*) index.php
-
-
June 23rd, 2015, 16:33
#5
پاسخ : تنظیم htaccess برای کار مورد نظر

نوشته اصلی توسط
hamid53214
این کد کلا دسترسی به ساب دامنه رو بدون آدرس ساب دامنه مسدود میکنه
یعنی به صورت
www.site.com/foder/ دیگه باز نمیشه
RewriteEngine on
RewriteRule ^folder/(.*) index.php
چیزی که من دنبالشم متفاوت هست:
ما یک فایل به نام file.swf توی فولدری داخل روت هاست داریم مثلا folder/file.swf/ حالا این فایل swf رو توسط ساب دامنه سایت داخل صفحه php باز می کنیم! آدرس ساب دامنه: subdomain/index.php/ که آدرس اینترنتی اون میشه http://subdomain.site.com/index.php حالا دنبال اینیم که کاری کنیم فایل file.swf به صورت مستقیم یعنی www.site.com/folder/file.swf نتونه توسط کسی باز بشه... و فقط توسط ساب دامنه سایت و این آدرس که داخل کداش فایل swf رو باز کرده نمایش پیدا کنه http://subdomain.site.com/index.php
- - - Updated - - -
دوستان اگر می دونید لطفا دریغ نکنید...
ویرایش توسط shyton021 : June 23rd, 2015 در ساعت 15:34
-