در هاست های لینوکس بصورت پیشفرض چند فایل تعریف شده اند که بصورت پیشفرض با وارد کردن آدرس سایت در مرورگر لود میشوند.
مثلا index.php یا index.html یا …
ممکن است بخواهید فایل پیشفرض یا ترتیب فایل ها را برای لود شدن تغییر دهید.
مثلا ممکن است بصورت همزمان روی هاست خود فایل های index.php ، index.html را در پوشه اصلی (یا دیگر پوشه ها) داشته باشید و بخواهید فایل index.html بصورت پیشفرض لود شودبرای این کار از دستورات htaccess استفاده میکنیم.
میتوانید یک فایل با نام نقطه htaccess بسازید
.htaccess
توجه: اگر هاست شما سی پنل است ، ممکن است فایل htaccess از قبل وجود داشته باشد و شما آن را نبینید، برای اطمینان این آموزش را ببینید
سپس کد زیر را به ابتدای فایل htaccess اضافه کنید:
DirectoryIndex first.html index.htm index.html index.php
با دستور بالا، سیستم ابتدا دنبال فایل first.html میگردد، اگر این فایل وجود داشت آن را لود میکند، اگر وجود نداشت دنبال فایل index.htm میگردد و الی آخر..
Shortlink for this post: https://blog.talahost.com/?p=208
سلام
فایل index بخواهیم از پوشه دیگر ابتدای اجرا شود دستور آن چگونه نوشته شود؟مثلا فایل index مورد نظر که می خواهیم ابتدا اجرا شود در پوشه اصلی نباشد و در پوشه ای به نام foroshgah باشد
باسلام
لطفا این آموزش را ببینید : blog.talahost.com/?p=259