چگونه توسط "htaccess" ریدایرکت کنیم؟
Support
مشاوره رایگان : ۴۰۳۱۷۷۲-۰۹۳۵ | پست الکترونیک : info@avalindadeh.com
سفارش دهید
کاربر گرامی , در صورتی که در هر یک از مراحل ثبت سفارش , سوال یا مشکلی داشتید با شماره پشتیبانی 4031772-0935 تماس حاصل فرمایید

چگونه توسط “htaccess” ریدایرکت کنیم؟


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

در این مقاله نحوه ریدایرکت کردن توسط htaccess را برای شما توضیح خواهیم داد

در مطلب آموزشی قبلی هم از رکورد PTR گفته بودیم

فایل htaccess حالت اختصاری عبارت HyperText Access می باشد که فایل تنظمیاتی می باشد که وب سرورهای بر پایه آپاچی از آن به منظور کنترل دایرکتوری های اصلی که حاوی دایرکتوری های دیگری در خود هستند و یا اصطلاحاً دایرکتوری های زنده استفاده می کند (و فایل htaccess باید دقیقاً در مسیر همین دایرکتوری اصلی مدنظر قرار گیرد تا بتواند تنظیمات آن را کنترل نماید).

شما می توانید توسط “Redirect” بازدید کننده را به یک “document” در وب سایتتان هدایت کنید.

برای مثال, اگر مطالب سایت خود را تغییر داده اید و می خواهید بازدیدکننده مطالب جدید را بازدید کند , با استفاده از دستور زیر و “Redirect” کردن این امر امکان پذیر خواهد بود:
Redirect 301 /old_dir/old.html http://www.yourdomain.com/new_dir/index.html

این دستور بدین معنی است , که با تقاضای بازدید کنندگان برای مشاهده فایلها در دایرکتوری “old_dir” , برایشان محتویات “index.html” موجود در دایرکتوری “new_dir” نمایش داده خواهد شد.
دقت داشته باشید که باید نام کامل دامنه خود را بجای “yourdomain.com” قرار بدهید.

عبارت ۳۰۱ که به صورت اختیاری هم می باشد, بدین معنی است که “Redirect” دائمی است که براس موتورهای  جستجو نیز مفید خواهد بود.

حال اگر در نظر دارید که تمامی درخواست های آدرس “domain.com” , به آدرس “www.sub.domain.com” ری دایرکت شود, فایل “htaccess” وب سایت قدیمی را بصورت زیر ویزایش نمایید:

Options +SymLinksIfOwnerMatch

RewriteEngine on

RewriteCond %{HTTP_HOST} ^(www.)?domain.com$ [NC]

RewriteRule ^ http://sub.domain.com [R,L]
همچنین می توانید از کد زیر بهره بگیرید:

RewriteCond %{HTTP_HOST} ^sub\.domain\.ir$ [OR] RewriteCond %{HTTP_HOST} ^www\.sub\.domain\.ir$

RewriteRule ^/?$ "http\:\/\/sub2\.domain\.com" [R=301,L]

متشکریم که تا پایان آموزش با ما همراه بودید

امیدواریم این مقاله آموزشی برای شما مفید واقع شود


برچسب ها :
تاریخ : ۲۷ اردیبهشت ۱۳۹۴
نویسنده : ادمین
لینک کوتاه مطلب : http://www.avalindadeh.com/?p=459


نماد اعتماد الکترونیکی