فرض می کنیم در آدرس example.net می خواهیم اینکار را انجام دهیم . example.net/page یک پوشه از این سایت است.می خواهیم آدرس sub.example.net را به پوشه page دایرکت کنیم.برای این منظور از یک ماژول آپاچی به نام mod_rewrite + استفاده کنیم.به طور خلاصه این ماژول به شما اجازه می دهد بر روی URLها مدیریت و پردازش کنید.
گام اول- در اولین گام وارد کنترل پنل (دایرکت ادمین) هاست خود شوید و یک زیردامنه یا Sub Domain بسازید.
گام دوم- وارد فایل منیجر کنترل پنل هاست خود شوید و وارد فولدر زیر دامنه ای که در گام قبل ساخته بودید، شوید.این فولدر در مسیر public_html/sub domain name قرار دارد.
گام سوم- فایل index موجود در این فولدر را حذف کنید و یک فایل htaccess. ایجاد کنید.
گام چهارم- فایل htaccess. را ویرایش کرده و کدهای زیر را مطابق با سایت خود، در آن قرار دهید و در نهایت تغییرات را ذخیره کنید:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^sub.example.net$ [OR]
RewriteCond %{HTTP_HOST} ^www.sub.example.net$
RewriteRule ^/?$ “http\:\/\/example\.net\/page” [R=301,L]
به عنوان مثال، در اینجا یک پوشه به نام example.net/page و زیردامنه sub.example.net داریم که زیردامنه sub.example.net را به پوشه example.net/page دایرکت کردیم.شما به جای کدهای بالا ادرس سایت خود را قرار دهید.