آموزش ساخت فایل .htaccess

نحوه ساخت فایل .htaccess
فهرست مطالب

با سلام و عرض ادب خدمت شما کاربران گرامی آپ تم ،در این آموزش قصد داریم شما را با فایل .htaccess آشنا و نحوه ی ساخت آن را به شما آموزش دهیم همچنین آن را برسی خواهیم کرد تا متوجه بشیم در یک سایت وردپرسی .htaccess جه کاربردی دارد.اگر مطالب ما را دنبال کرده باشید در دو مطلب به برسی ارتقای سایت با استفاده از htaccess  پرداختیم که در صورت نیاز می توانید مطالعه کنید.امابریم سراغ آموزش،با ما همراه باشید …

فایل .htaccess چه کاربردی دارد و چه اهدافی را دنبال میکند؟

در مطالب قبلی به این سوالات جواب دادیم اما در این مزلب هم یک بار دیگر ذکر می کنیم،فایل مذکور در وردپرس یک فایل متنی می باشد که مسئول نحوه نمایش صفحات یک وبسایت را بر عهده دارد و همچنین هر نوع پیکربندی صفحه های سایت با استفاده از این فایل صورت می گیرد.در کل تمامی موارد یک سایت با استفاده از فایل .htaccess امکان پذیر است.اما در این فایل می توان اشکالاتی دید البته از سوی خود شما در چنین مواقعی امکان تغییر مسیر بین صفحات شما و دیگر سایت ها به وجود آید.انتقالبه صفحه ی 404 در صورت پیدا نکردن میر صفحه یا مطالب و …

آموزش ساخت فایل .htaccess

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

ابتدا وارد هایت خود شوید و به مسیر روت هاست همان public_html شوید چون این فایل باید در این قسمت قرار بگیرد. حال بر حسب هاست خود ( سی پنل ، دایرکت ادمین ) یک فایل ایجاد کنید و نام آن را دقیقابه شکل زیر قرار دهید.


.htaccess

خب بعد از جایگزین کردن نام فایل آن را ذخیره کنید با این کار شما الان یک فایل .htaccess ساخته اید به همین راحتی که می توانید کد مورد نظر خود را در داخل آن اضافه کنید به همین راحتی …

اما کاربران گرامی در ادامه این مطلب قصد داریم به برخی از کد های کاربردی .htaccess اشاره کنیم که می توانید از آنها در فایل مذکور استفاده کنید.

1. ریدایرکت کردن سایت از www به بدون www

کابران گرامی امروزه بسیار ازآدرس سایت ها بدون www می باشد که از نظر گوگل هم این امکان مورد قبود است تا با www بودن اگر سایت شما با www می باشد می توانید با استفاده از کد زیر و قرار دادن در داخل .htaccess آن را ریدایرکت کنید به بدون www


RewriteEngine on
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^example\.com
RewriteRule (.*) http://example.com/$1 [R=301,L]

2. ریدایرکت کردن سایت از بی www به با www

این کار برعکس کد بالا عمل خواهد کرد همان طور که در عنوان همین دستور کاربردی ذکر شده شما می توانید با استفاده از کد بالا سایت خود را از بی www بودن به با www ریدایرکت کنید. کافیست کد زیر را در داخل فایل .htaccess جایگذاری کنید.


RewriteEngine on
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]

3. ریدایرکت کردن از example.com/ به example.com/index.php

برای این امر می توانید از کد زیر در داخل فایل مذکور استفاده کنید.


RewriteEngine on
# index.php to /
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /.*index\.php\ HTTP/
RewriteRule ^(.*)index\.php$ /$1 [R=301,L]

4. کد ریدایرکت کردن به وبسایت دیگر


Redirect 301 / http://www.example.com/

5. کد ریدایرکت کردن به صفحه دیگر


Redirect 301 /oldpage.html http://www.example.com/newpage.html

توجه داشته باشید که تمامی این کد ها که در بالا قرار داده شده در فایل گفته شده قرار خواهد گرفت.قبل از هر چیزی سعی کنید از سایت خود پشتیبان تهیه کنید و در صورت بروش مشکل بتوانید به حالتاولیه خود باز گردانید.

به پایان این آموزش هک ودپرس رسیدیم امید واریم مورد استفاده شما قرار گرفته باشد.

 

 

منبع: uptheme  مرجع: آموزش وردپرس | قالب وردپرس شخصی | قالب وردپرس رایگان | قالب وردپرس بازی

5/5 - (1 امتیاز)
Picture of پارسا مجیدی
پارسا مجیدی
یادگیری کسب درآمد از اینترنت آسان است ولی رسیدن به آن سخت !
اشتراک
اطلاع از
guest
1 دیدگاه
جدیدترین
قدیمی ترین بیشترین آرا
بازخورد درون خطی
مشاهده همه نظرات
1
0
نظر خود را به اشتراک بگذاریدx
عضو شوید و همه محصولات را رایگان دانلود کنید!!!