زمان انتشار:
جمعه 3 شهریور 1402
نحوه ایجاد و کار با Virtual Directory در پلسک
"Virtual Directory" یک پیوند به یک دایرکتوری فیزیکی موجود می باشد که بر روی هارد دیسک سرور وجود دارد. "Virtual Directories" می توانند تعدادی تنظیمات خاص مانند پیکربندی سفارشی "ASP.NET"، مجوزهای دسترسی و محافظت با رمز عبور داشته باشند.
از آنجایی که هر "Virtual Directory" می تواند تنظیمات خاص خود را داشته باشد، "Virtual Directories" در راه اندازی برنامه های کاربردی وب شما، به ویژه آنهایی که در "ASP.NET" نوشته شده اند، بسیار مفید می باشند. به عنوان مثال، اگر سه برنامه وب در اختیار دارید که از "ASP.NET" نسخه 2.0 استفاده می کنند، و باید یک برنامه وب را نصب نمایید که از "ASP.NET" نسخه 4.0 استفاده می کند، می توانید یک "Virtual Directory" برای برنامه "ASP.NET 4.0" ایجاد نمایید و "ASP" را پیکربندی نمایید. تنظیمات "ASP.NET" برای این دایرکتوری را به گونه ای که از نسخه 4.0 پشتیبانی کند فعال نمایید و سپس برنامه مورد نیاز را با موفقیت نصب نمایید.
برای آشنایی با نحوه ایجاد و تنظیمات مربوط به "Virtual Directory" در کنترل پنل پلسک، میتوانید از راهنمای تصویری ذیل استفاده نمایید.
-
پس از ورود به کنترل پنل پلسک خود، مطابق شکل زیر از قسمت "Websites & Domains" پس از انتخاب دامنه مد نظر، بر روی "Virtual Directories" کلیک نمایید.
-
برای ایجاد یک "Virtual Directory" جدید بر روی گزینه "Create Virtual Directory" کلیک نمایید.
- پارامترهای مورد نیاز را مشخص نمایید:
- "Name": نام دایرکتوری مجازی را مشخص نمایید.
- "Path": مسیر دایرکتوری مجازی را مشخص نمایید:
- برای ایجاد خودکار دایرکتوری فیزیکی با همان نام دایرکتوری مجازی که در حال ایجاد آن هستید، Create physical "directory with the same name as virtual directory" را انتخاب نمایید.
- چک باکس "Create physical directory with the same name as virtual directory" را پاک نمایید و مسیر را در فیلد مشخص نمایید تا یک دایرکتوری فیزیکی که از قبل وجود دارد را انتخاب نمایید.
- "Script source access": این کادر را انتخاب نمایید تا در صورت تنظیم مجوز خواندن یا نوشتن، به کاربران اجازه دهید به سورس کد دسترسی داشته باشند. سورس کد شامل اسکریپت ها در برنامه های "ASP" می باشد.
- "Read permission": این کادر را انتخاب نمایید تا کاربران بتوانند فایلها یا دایرکتوریها و ویژگیهای مرتبط با آنها را بخوانند.
- "Write permission": این کادر را انتخاب نمایید تا کاربران بتوانند فایلها و ویژگیهای مرتبط با آنها را در "Virtual Directory" آپلود نمایند یا محتوا را در یک فایل دارای قابلیت نوشتن تغییر نمایند. دسترسی به نوشتن تنها در صورتی مجاز است که مرورگر از ویژگی "PUT" پروتکل "HTTP 1.1" پشتیبانی نماید.
- "Directory browsing": این کادر را انتخاب نمایید تا کاربران بتوانند فهرستی از فایلها و زیر شاخهها را در فهرست مجازی مشاهده نمایند.
- "Log visits": اگر می خواهید اطلاعات مربوط به بازدیدهای دایرکتوری مجازی را ذخیره نمایید، این کادر را انتخاب نمایید.
- "Create application": این کادر را انتخاب نمایید تا دایرکتوری به یک برنامه "IIS" تبدیل گردد. دایرکتوری به طور منطقی از بقیه وب سایت مستقل می گردد.
- "Execute permissions": سطح اجرای مناسب برنامه مجاز برای "Virtual Directory" را انتخاب نمایید:
- "None": اجازه دسترسی فقط به فایل های ثابت مانند "HTML" یا فایل های تصویری را می دهد.
- "Scripts only": فقط به اجرای اسکریپت ها اجازه می دهد، نه فایل های اجرایی.
- "Scripts and Executables": تمام محدودیت ها را حذف گردند تا همه انواع فایل ها قابل اجرا باشند.
- در نهایت بر روی گزینه "Ok" کلیک نمایید.
-
همچنین برای حذف یک فهرست مجازی از یک وب سایت:
- به "Websites & Domains" بروید و نام دامنه وب سایت را پیدا نمایید.
- بر روی "Virtual Directories" کلیک نمایید.
- چک باکس مربوط به فهرستی را که می خواهید حذف نمایید انتخاب نمایید.
- روی "Remove" کلیک نمایید.
- حذف را تایید کرده و بر روی "OK" کلیک نمایید .