آیا در یافتن فایل .htaccess در وردپرس مشکلی دارید؟ مبتدیان اغلب از ما می پرسند “فایل htaccess من کجاست؟” و “چرا نمی توانم آن را در سایت وردپرس خود پیدا کنم؟” برای رفع خطاهای رایج وردپرس، ممکن است لازم باشد فایل .htaccess را ویرایش کنید یا آن را حذف کنید. در این مقاله، ما توضیح خواهیم داد که چرا نمی توانید فایل htaccess در وردپرس خود را پیدا کنید و چگونه می توانید آن را به راحتی پیدا کنید.
فایل .htaccess چیست؟
فایل .htaccess در وردپرس یک فایل پیکربندی سرور است که به سرور شما می گوید چگونه برخی موارد را در وب سایت خود اداره کند. مانند نحوه هدایت مجدد کاربران، محافظت از گذرواژه از قسمت مدیریت، یا محافظت از برخی فهرست ها.
این فایل در پوشه ریشه سایت وردپرس شما قرار دارد. وردپرس از آن برای مدیریت تغییر مسیرها و لینک های ثابت استفاده می کند.
فایل .htaccess یک فایل پیکربندی فوق العاده قدرتمند است و می تواند برای انجام کارهای مفید بسیار مورد استفاده قرار گیرد.
چرا نمی توانم فایل .htaccess در وردپرس را پیدا کنم؟
دو دلیل مهم برای پیدا نکردن پرونده .htaccess در پوشه اصلی وب سایت وردپرس شما وجود دارد. یا توسط نرم افزار مدیریت پرونده شما پنهان است، یا اصلاً وجود ندارد.
ما هر دو را با راه حل توضیح خواهیم داد.
-
کلاینت FTP شما پرونده های پنهان را نشان نمی دهد.
نقطه قبل از نام فایل htaccess نشان می دهد که یک فایل مخفی است. به طور پیش فرض، هنگامی که با استفاده از سرویس گیرنده FTP به سرور میزبان وردپرس خود متصل می شوید، این پرونده ها پنهان نیست.
برای اینکه فایل های مخفی قابل مشاهده باشند، باید تنظیمات سرویس گیرنده FTP خود را تغییر دهید.
به عنوان مثال، درFileZilla ، می توانید گزینه را در زیر فهرست Server و سپسForce showing hidden files پیدا کنید.

اگر از برنامه File Manager در cPanel استفاده می کنید، گزینه نمایش show hidden files را قبل از راه اندازی برنامه پیدا خواهید کرد.

برای سایر سرویس گیرنده هایFTP ، گزینه نمایش فایل های پنهان را در تنظیمات برنامه یا منوی تنظیمات پیدا خواهید کرد.
پس از فعال کردن این گزینه، شما می توانید تمام فایل های مخفی از جمله فایل .htaccess را برای سایت وردپرس خود مشاهده کنید.
-
پرونده .htaccess وجود ندارد.
دومین دلیل شایع برای از دست دادن پرونده .htaccess این است که سایت وردپرس شما هنوز آن را تولید نکرده است.
وردپرس به طور خودکار پرونده .htaccess را ایجاد می کند، زیرا برای هدایت صحیح لینک های ثابت، لازم است.
اگر پرونده .htaccess شما وجود ندارد، اولین کاری که باید انجام دهید بازدید از صفحه تنظیمات سپس پیوندهای یکتا و کلیک کردن روی دکمه” ذخیره تغییرات “بدون تغییر چیزی می باشد.

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

به سادگی این کد را در یک ویرایشگر متن مانند Notepad کپی و جای گذاری کنید. پس از آن، باید آن را به عنوان فایل .htaccess در دسکتاپ خود ذخیره کنید.
اکنون با استفاده از سرویس گیرنده FTP به وب سایت خود متصل شوید و فایل .htaccess را از دسکتاپ خود بارگذاری کنید.
اگر هنگام بارگذاری پرونده خطایی رخ داد، باید مجوز فایل را برای فهرست ریشه خود تغییر دهید.
بیایید فرض کنیم تمام پرونده های وردپرس شما در زیر فهرست / home / johnsmith / public_html / قرار دارد.
این پوشه public_html را به پوشه اصلی شما تبدیل می کند. شما باید به پوشه اصلی آن بروید و روی پوشه public_html راست کلیک کنید. مجوزهای فایل را انتخاب کنید، که پنجره مجوزها را باز می کند.
اکنون 755 را در قسمت Numeric value فایل وارد کنید و سپس سعی کنید فایل .htaccess خود را در پوشه public_html بارگذاری کنید.
امیدواریم این مقاله به شما کمک کند تا فایل htaccess را در سایت وردپرسی خود پیدا کنید.
