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

بهینه سرور

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

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

آموزش فعال کردن mod_rewrite در آپاچی

معمولا سوال اینجاست ! چطور می توان نصب یا فعال بودن مد rewrite را چک کرد. در ابتدا چک میکنید
که آیا این این مد نصب شده در مرحله دوم برسی میکنی که ایا این مد در اپاچی لود شده است و در
مرحله سوم تنظیم بودن فایل کانفیگ اپاچی را برای استفاده از فایل htaccess از دایرکتوری برسی میکنید.

ادامه ی مطلب

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

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

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

فرض می کنیم در آدرس www.behineserver.com/blog می خواهیم اینکار را انجام دهیم . www.behineserver.com/blog/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://www.behineserver.com/blog/page” [R=301,L]

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