سیستم مدیریت محتواوردپرس

نحوه بازسازی و بهینه سازی فایل htaccess وردپرس

فایل htaccess وردپرستان خراب شده؟ وحشت نکنید، این راهنمای گام به گام نجات دهنده شماست!

آیا به دنبال راه هایی برای نحوه بازسازی و بهینه سازی فایل htaccess وردپرس می گردید؟ مقاله درستی را انتخاب کردید.

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

این فایل نحوه رسیدگی به مواردی مانند پیوندهای دائمی و اقدامات امنیتی را نشان می دهد. متأسفانه، این فایل ممکن است به دلایل مختلف خراب شود و منجر به مشکلاتی مانند پیوندهای شکسته یا صفحه سفید مرگ شود.

با همکاری نزدیک با کاربران وردپرس در بیش از ۸ سال گذشته، درسی که آموختیم این است که ویرایش فایل htaccess می‌تواند واقعا باعث خرابی همه چیز باشد. اما نگران نباشید، ما به شما آموزش می دهیم که چگونه به راحتی به فایل دسترسی داشته باشید و برای حل هر مشکلی تغییراتی ایجاد کنید.

در این مقاله از وبلاگ آذرتیا، نحوه تعمیر فایل htaccess. وردپرس را به شما آموزش خواهیم داد؛ پس تا انتها با ما همراه باشید.

فایل htaccess چیست؟

فایل .htaccess یک فایل پیکربندی پنهان است که نقشی حیاتی در نحوه عملکرد سایت وردپرس شما دارد. این اساساً مجموعه ای از دستورالعمل ها برای وب سرور آپاچی است، نرم افزاری که معمولاً توسط هاست وردپرس شما اجرا می شود.

شاید این مقاله نیز برای شما کاربردی باشد : مقایسه وب سرورهای Apache ، LiteSpeed و Nginx در کارکرد وردپرس

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

همچنین می‌توانید از یک فایل htaccess. برای تنظیم اقدامات امنیتی مانند محافظت از دایرکتوری‌های خاص با رمز عبور یا مسدود کردن تلاش‌های دسترسی از آدرس‌های IP مشکوک استفاده کنید.

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

با این اوصاف، اجازه دهید به برخی از نشانه‌هایی که می‌گویند فایل .htaccess شما نیاز به تعمیر دارد نگاه کنیم.

همچنین برای مطالعه تخصصی تر درباره این موضوع می توانید به مقاله زیر مراجعه نمایید: دسترسی به فایل htaccess در هاست و کاربرد های آن

چگونه بفهمیم که فایل htaccess ما خراب است

فایل htaccess. ممکن است به چند دلیل خراب شود. ممکن است به دلیل تداخل پلاگین، ویرایش های تصادفی یا حتی مشکل سرور باشد.

در اینجا نشانه هایی وجود دارد که ممکن است در سایت وردپرس خود متوجه شوید که نشان می دهد فایل .htaccess خراب است:

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

اکنون، بیایید به راه‌های مختلف دسترسی و ویرایش فایل htaccess در وردپرس نگاه کنیم.

نحوه دسترسی و رفع مشکل فایل htaccess در وردپرس

فایل htaccess. در دایرکتوری ریشه وب سایت شما قرار دارد. راه های مختلفی برای دسترسی و ویرایش فایل وجود دارد.

به عنوان مثال، می توانید از cPanel ارائه دهنده هاست استفاده کنید و با استفاده از File Manager به فایل دسترسی پیدا کنید. همچنین می توانید با استفاده از سرویس گیرنده FTP به سایت خود متصل شوید و فایل ها و پوشه های مختلف را مشاهده کنید. راه دیگر استفاده از یک افزونه برای مشاهده و ویرایش محتوای فایل .htaccess است.

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

بیایید هر یک از این روش ها را با جزئیات بررسی کنیم.

دسترسی به فایل .htaccess در هاست

اگر نمی توانید به داشبورد وردپرس دسترسی پیدا کنید، می توانید از یک File Manager یا سرویس FTP برای مکان یابی فایل htaccess. استفاده کنید.

برای شروع، می توانید cPanel سرویس میزبانی وردپرس خود را باز کنید.

برای ویرایش این فایل، باید به کنترل پنل هاست وردپرس خود بسته به نوع آن (دایرکت ادمین – سی پنل) وارد شده و به بخش FileManager آن وارد شوید.

cpanel file manager deleting and restoring files and folders 01 - نحوه بازسازی و بهینه سازی فایل htaccess وردپرس

در مرحله بعد، فایل ها و پوشه های مختلفی را در وب سایت خود خواهید دید.

فایل htaccess در پوشه public_html قرار دارد. به سادگی پوشه را از منوی سمت چپ باز کنید و به پایین بروید تا فایل htaccess را مشاهده نمایید.

how to rebuild and optimize wordpress htaccess file 01 - نحوه بازسازی و بهینه سازی فایل htaccess وردپرس

سپس می‌توانید روی فایل .htaccess کلیک راست کرده و گزینه «Edit» را برای رفع هر گونه مشکل انتخاب کنید.

سپس یک پنجره باز می شود که به شما هشدار می دهد قبل از ویرایش از فایل اصلی نسخه پشتیبان تهیه کنید. ادامه دهید و روی دکمه «Edit» کلیک کنید.

how to rebuild and optimize wordpress htaccess file 02 - نحوه بازسازی و بهینه سازی فایل htaccess وردپرس

در صفحه بعدی، ویرایشگر فایل .htaccess را خواهید دید.

در اینجا می توانید تغییراتی ایجاد کرده و فایل را اصلاح کنید. برای مثال، می‌توانید هرگونه غلط املایی، نحو نادرست یا کد ناسازگاری را که می‌تواند باعث خطا شود، بررسی کنید.

how to rebuild and optimize wordpress htaccess file 03 - نحوه بازسازی و بهینه سازی فایل htaccess وردپرس

اگر نمی خواهید از سی پنل به فایل دستیابی پیدا کنید از طرف دیگر، استفاده از سرویس گیرنده FTP (پروتکل انتقال فایل) گزینه دیگری برای دسترسی به فایل است.

شما می توانید فایل را در پوشه اصلی پیدا کنید. به سادگی روی فایل .htaccess کلیک راست کرده و گزینه “View/Edit” را کلیک کنید.

how to rebuild and optimize wordpress htaccess file 04 - نحوه بازسازی و بهینه سازی فایل htaccess وردپرس

شاید این مقاله نیز برای شما کاربردی باشد : آموزش اتصال به Ftp در سی پنل (cPanel) با CoreFTP

مشکلات رایج برای رفع در فایل htaccess وردپرس

در ادامه مقاله نحوه بازسازی و بهینه سازی فایل htaccess وردپرس به مشکلات رایج مربوط به فایل htaccess می پردازیم.

اکنون که می‌دانید فایل htaccess. را کجا پیدا کنید و چگونه آن را ویرایش کنید، اجازه دهید به مشکلات مختلفی که می‌توانید در فایل برطرف کنید نگاه کنیم.

۱. رفع خطای HTTP ERROR 500

ارور ۵۰۰ Internal Server Error در وردپرس یک پیام خطای کلی است که نشان می‌دهد سرور با مشکل غیرمنتظره‌ای مواجه شده و نمی‌تواند درخواست شما را برآورده کند. این مانند یک پیام مرموز از وب‌سایت شما است که می‌گوید مشکلی پیش آمده است، اما جزئیات خاصی در مورد آن ارائه نمی‌دهد.

بسته به نرم افزار وب سرور (Nginx یا Apache) که سایت شما استفاده می کند، پیام خطا نیز متفاوت به نظر می رسد. به عنوان مثال، در اینجا نحوه استفاده از Ngnix و Google Chrome به نظر می رسد.

how to rebuild and optimize wordpress htaccess file 05 - نحوه بازسازی و بهینه سازی فایل htaccess وردپرس

این خطا می تواند ناشی از یک فایل htaccess. خراب باشد. می توانید با جایگزین کردن فایل موجود با یک فایل جدید، خطا را برطرف کنید.

به سادگی با استفاده از یک سرویس گیرنده FTP به پوشه ریشه وب سایت خود دسترسی داشته باشید. سپس از فایل .htaccess فعلی بکاپ تهیه نمایید و سپس حالت ویرایش آن را باز کنید و کد زیر را در آن قرار دهید:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
اگر مشکل شما با این کار رفع نشد، می توانید مقاله زیر را که به صورت تخصصی تر به این موضوع پرداخته است مطالعه نمایید: نحوه رفع ارور internal Server Error 500 در وردپرس

۲. رفع خطای ERR_TOO_MANY_REDIRECTS

ارور تغییر مسیرهای بسیار زیاد معمولاً به دلیل مشکل تغییر مسیر در وردپرس ایجاد می‌شود. این منجر به یک حلقه تغییر مسیر می شود و شما این خطا را در مرورگر وب خواهید دید.

how to rebuild and optimize wordpress htaccess file 06 - نحوه بازسازی و بهینه سازی فایل htaccess وردپرس

یکی از راه هایی که این مشکل را برطرف می کند، تنظیم مجدد فایل .htaccess در دایرکتوری ریشه است.

ابتدا باید از دایرکتوری ریشه سایت خود با استفاده از یک سرویس گیرنده FTP یا مدیر فایل بازدید کنید. سپس فایل htaccess. را پیدا کرده و آن را حذف کنید. اکنون، سعی کنید از وب سایت خود بازدید کنید تا ببینید آیا خطای تغییر مسیر برطرف شده است یا خیر.

از آنجایی که فایل htacess. را حذف کردید، باید آن را دوباره ایجاد کنید. وردپرس به طور خودکار یکی برای شما ایجاد می کند. برای اطمینان از این کار، به سادگی از صفحه تنظیمات » پیوندهای یکتا از داشبورد وردپرس دیدن کنید و روی دکمه «ذخیره تغییرات» در پایین کلیک کنید.

how to rebuild and optimize wordpress htaccess file 07 - نحوه بازسازی و بهینه سازی فایل htaccess وردپرس

اگر مشکل شما با این کار رفع نشد، می توانید مقاله زیر را که به صورت تخصصی تر به این موضوع پرداخته است مطالعه نمایید: نحوه رفع ارور err_too_many_redirects در وردپرس

۳. رفع خطای ۴۰۴ برای همه لینک های سایت

مشکل دیگری که می توانید از طریق فایل htaccess. برطرف کنید، خطاهای ۴۰۴ است. معمولاً یک فایل htaccess. خراب یا از دست رفته می تواند باعث این خطا شود.

برای حل این مشکل، باید فایل را از دایرکتوری ریشه به روز کنید و مجوزهای فایل را تغییر دهید. به سادگی فایل را با استفاده از یک سرویس گیرنده FTP پیدا کنید، روی فایل کلیک راست کنید و سپس گزینه “File permissions” را انتخاب کنید.

how to rebuild and optimize wordpress htaccess file 08 - نحوه بازسازی و بهینه سازی فایل htaccess وردپرس

در مرحله بعد، تنظیمات مختلفی را برای تغییر فایل htaccess مشاهده خواهید کرد.

ادامه دهید و فایل را با تغییر مجوزهای آن و وارد کردن “۶۶۶” در کادر “Numeric value” قابل نوشتن کنید. پس از انجام این کار، روی دکمه “OK” کلیک کنید.

how to rebuild and optimize wordpress htaccess file 09 - نحوه بازسازی و بهینه سازی فایل htaccess وردپرس

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

برای امتیاز به این نوشته کلیک کنید!
[کل: ۱ میانگین: ۵]

سعید زارعین

سعید هستم 27 ساله، یک عدد تولید محتوا(ئر) خلاق :)))

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا