کانفیگ سرور - بهینه سرور

بهینه سرور

به وبسایت بهینه سرور | آموزش کانفیگ سرور و مدیریت سرور های لینوکسی، ویندوزی | خوش آمدید.
خانه / آرشیو برچسب: mod_rewrite

آرشیوهای برچسب : mod_rewrite

اتصال ساب دامنه به یک پوشه خاص در دایرکت ادمین

اتصال ساب دامنه به یک پوشه خاص در دایرکت ادمین

دایرکت ادمین به صورت پیشفرض این امکان را ندارد ، برای ثبت دستی پروسه زیر را طی کنید

فرض می کنیم در آدرس behineserver.com می خواهیم اینکار را انجام دهیم . behineserver.com/page یک پوشه از این سایت است.می خواهیم آدرس sub.behineserver.com را به پوشه page دایرکت کنیم.برای این منظور از یک ماژول آپاچی به نام mod_rewrite + استفاده کنیم.به طور خلاصه این ماژول به شما اجازه می دهد بر روی URLها مدیریت و پردازش کنید.

گام اول- در اولین گام وارد کنترل پنل (دایرکت ادمین) هاست خود شوید و یک زیردامنه یا Sub Domain بسازید.
گام دوم- وارد فایل منیجر کنترل پنل هاست خود شوید و وارد فولدر زیر دامنه ای که در گام قبل ساخته بودید، شوید.این فولدر در مسیر public_html/sub domain name قرار دارد.
گام سوم- فایل index موجود در این فولدر را حذف کنید و یک فایل htaccess. ایجاد کنید.
گام چهارم- فایل htaccess. را ویرایش کرده و کدهای زیر را مطابق با سایت خود، در آن قرار دهید و در نهایت تغییرات را ذخیره کنید:

RewriteEngine on

RewriteCond %{HTTP_HOST} ^sub.behineserver.com$ [OR]

RewriteCond %{HTTP_HOST} ^www.sub.behineserver.com$

RewriteRule ^/?$ “http://behineserver.com/page” [R=301,L]

به عنوان مثال، در اینجا یک پوشه به نام behineserver.com/page و زیردامنه sub.behineserver.com داریم که زیردامنه sub.behineserver.com را به پوشه behineserver.com/page دایرکت کردیم.شما به جای کدهای بالا ادرس سایت خود را قرار دهید.