ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : تنظیم htaccess برای کار مورد نظر



shyton021
June 23rd, 2015, 02:37
سلام،
طاعات و عباداتون قبول باشه انشاالله...

یک سوال داشتم اونم اینکه:
من یک فایل داخل فولدری برای مثلا folder/ بر روی هاست دارم به نام file.swf ، این فایل فلش توسط صفحه index.php در ساب دامنه سایت مثلا با نام subdomain.site.com فراخوانی میشه

مشکل اینجاست که اگر کاربر به صورت مستقیم لینک فایل .swf رو وارد مرورگر کنه مثلا www.site.com/folder/file.swf فایل فلش مورد نظر اجرا میشه

به چه صورت میشه فایل .htaccess داخل هاست را جوری تنظیم کرد که دستری به این فایل توسط همه بسته بشه و فقط از ساب دامنه subdomain.site.com قابل اجرا باشه!؟ این کارو دیدم با htaccess کردن اما هرچی سرچ کردم دقیق متوجه نشدم چه کدی باید وارد کنم

کسی از دوستان اگر می دونه لطفا راهنمایی کنه

hamid53214
June 23rd, 2015, 02:48
RewriteEngine on


RewriteRule ^folder/(.*) index.php

shyton021
June 23rd, 2015, 02:51
RewriteEngine on


RewriteRule ^home/(.*) index.php

الان کجای این کد گفتین از ساب دامنه
subdomain.site.com فقط اجازه دستری به فایل www.site.com/folder/file.swf (http://www.site.com/folder/file.swf) هست؟ و از بقیه جاها خیر!؟

hamid53214
June 23rd, 2015, 03:56
الان کجای این کد گفتین از ساب دامنه
subdomain.site.com فقط اجازه دستری به فایل
www.site.com/fo (http://www.site.com/folder/file.swf)der/file.swf (http://www.site.com/folder/file.swf)lهست؟ و از بقیه جاها خیر!؟


این کد کلا دسترسی به ساب دامنه رو بدون آدرس ساب دامنه مسدود میکنه
یعنی به صورت www.site.com/fo (http://www.site.com/folder/file.swf)der/ (http://www.site.com/folder/file.swf) دیگه باز نمیشه


RewriteEngine on


RewriteRule ^folder/(.*) index.php

shyton021
June 23rd, 2015, 16:33
این کد کلا دسترسی به ساب دامنه رو بدون آدرس ساب دامنه مسدود میکنه
یعنی به صورت www.site.com/fo (http://www.site.com/folder/file.swf)der/ (http://www.site.com/folder/file.swf) دیگه باز نمیشه


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 (http://www.site.com/folder/file.swf) نتونه توسط کسی باز بشه... و فقط توسط ساب دامنه سایت و این آدرس که داخل کداش فایل swf رو باز کرده نمایش پیدا کنه http://subdomain.site.com/index.php

- - - Updated - - -

دوستان اگر می دونید لطفا دریغ نکنید...