-
December 13th, 2015, 18:38
#1
عضو انجمن
چگونگی ریدایرکت به فولدر در index.php و ست کردن پرمیشن فولدر
سلام
دیروز یک هاست دانلود خریدم و امروز هم یک سری فایل واردش کردم
بعدش فولدری ساختم به نام stress و فایل هام رو اونجا کپی کردم و یه فایل stress.zip هم ساختم تو فضای اصلی هاست
خب، الان اگه من یا شما آدرس سایت رو به همراه اسم فایل زیپ وارد کنیم، میتونیم فایل تقریبا 300 مگابایتی رو دانلود کنیم و این مشکلی نداره. site.ir/stress.zip
اما وقتی میخوام از طریق مرورگر وارد پوشه ی /stress بشم، خطای 404 میده و میگه شما دسترسی به این فولدر رو ندارید. site.ir/stress
پرمیشن این فولدر، 755 هست. 644 هم کردم اما باز هم نشد و 777 هم همین طور.
همین طور وقتی آدرس site.ir/stress/stress.mp3 رو میزنم، میتونم فایل مورد نظر رو دانلود کنم.
الان دو تا درخواست و سوال دارم: اول اینکه پرمیشن فولدر رو روی چه حالتی قرار بدم تا از طریق مرورگر و به سادگی بشه فولدر رو اجرا کرد و محتویات درون فولدر رو دید؟
دوم هم اینکه میخوام در هاست، یه فایلی به نام index.php بسازم و در اون هم دستور داده بشه که فولدر stress رو فراخوانی کنه. یعنی site.ir نوشته بشه و نشون داده بشه، اما عملا محتویات فولدر stress رو ببینیم.
برای دومی، از ایندکس وردپرس کمک گرفتم و فایل رو تونستم فراخوانی کنم، اما فولدر رو هر کاری کردم نشد.
کد PHP:
<?php
require( dirname( __FILE__ ) . '/ads.php' );
کنترل پنل هاست: دایرکت ادمین
تشکر از پاسخ ها تون
-
-
December 13th, 2015 18:38
# ADS
-
December 13th, 2015, 19:23
#2
عضو دائم
پاسخ : چگونگی ریدایرکت به فولدر در index.php و ست کردن پرمیشن فولدر
برای نمایش فایل های داخب فولدر باید فایل htaccess بسازید و کد زیر را داخل آن بنویسید:
- - - Updated - - -
و این کد یک مقدار کاملتر هست:
کد:
IndexOptions +FancyIndexing
-
تعداد تشکر ها از shivahost به دلیل پست مفید
-
December 13th, 2015, 19:24
#3
پاسخ : چگونگی ریدایرکت به فولدر در index.php و ست کردن پرمیشن فولدر
سلام
برای مورد اول در پوشه مورد نظر یه فایل به نام htaccess. (نقطه اش اولش باید باشه) بسازید و سپس کد زیر رو درش بذارید:
برای مورد دوم هم ساده ترین راه Redirect فایل index.php به پوشه stress است که با کد زیر امکان پذیره:
کد PHP:
<?php header('Location: http://site.ir/stress/'); ?>
-
تعداد تشکر ها از iHSG به دلیل پست مفید
-
December 13th, 2015, 19:25
#4
عضو دائم
پاسخ : چگونگی ریدایرکت به فولدر در index.php و ست کردن پرمیشن فولدر
اما یک چیز دیگه هم هست، این کد htaccess شاید بصورت خوشگلی لیست فایل ها را نشان نده، بنابراین می توانید از اسکریپت مناسب تری هم استفاده کنید:
http://www.shivahost.net/forum/index...=210&Itemid=75
-
تعداد تشکر ها از shivahost به دلیل پست مفید
-
December 13th, 2015, 19:31
#5
پاسخ : چگونگی ریدایرکت به فولدر در index.php و ست کردن پرمیشن فولدر
-
تعداد تشکر ها از iHSG به دلیل پست مفید
-
December 13th, 2015, 19:40
#6
عضو انجمن
پاسخ : چگونگی ریدایرکت به فولدر در index.php و ست کردن پرمیشن فولدر
تشکر از دو عزیز بزرگوار
کد Options +Indexes رو که قرار دادم، الان به این صورت هست که الان ایندکس هاست رو نشون میده
کدی که در index.php هم باید مینوشتم رو هم قرار دادم، اما سایت بالا نمیومد. هم فقط index رو نگه داشتم و هم با htaccess.
-
-
December 13th, 2015, 19:45
#7
پاسخ : چگونگی ریدایرکت به فولدر در index.php و ست کردن پرمیشن فولدر

نوشته اصلی توسط
SaeedFazlollahzadeh
تشکر از دو عزیز بزرگوار
کد Options +Indexes رو که قرار دادم، الان به این صورت هست که الان ایندکس هاست رو نشون میده
کدی که در index.php هم باید مینوشتم رو هم قرار دادم، اما سایت بالا نمیومد. هم فقط index رو نگه داشتم و هم با htaccess.
در کد index.php که بهتون دادم باید به جای site.ir آدرس سایت خودتون رو بزنید.
این که بالا نمیاد به خاطر آدرس اشتباه در این کد است.
-
تعداد تشکر ها از iHSG به دلیل پست مفید
-
December 13th, 2015, 19:48
#8
عضو انجمن
پاسخ : چگونگی ریدایرکت به فولدر در index.php و ست کردن پرمیشن فولدر

نوشته اصلی توسط
iHSG
در کد index.php که بهتون دادم باید به جای site.ir آدرس سایت خودتون رو بزنید.
این که بالا نمیاد به خاطر آدرس اشتباه در این کد است.
دیگه اینقدر هم آماتور و نوب نبودم که اینو ندونم
-
-
December 13th, 2015, 20:27
#9
-
-
December 13th, 2015, 21:30
#10
عضو انجمن
پاسخ : چگونگی ریدایرکت به فولدر در index.php و ست کردن پرمیشن فولدر

نوشته اصلی توسط
iHSG
نه جسارت نشه اصلاً قصد توهین نداشتم و ندارم همینطوری محض احتیاط گفتم

منم با لحن شوخی گفتم
بگذریم. به پاسخ سوال مسابقه که به خاطرش این تاپیک ایجاد شده، بپردازیم
- - - Updated - - -
به پشتیبانی که تیکت زدم، این پاسخ رو دادند:
چون سرور هاست دانلود هست و php یا Html روی آن ندارد بعید میدونم این مورد رو بتونید بهش دست پیدا کنید
پس با این حساب تنها همون htaccess کار میکنه و از طریق index.php و index.html نمیشه کاری کرد.
درسته؟
-