چرا نمی توانید فایل .htaccess را در سایت وردپرس خود پیدا کنید

آیا در یافتن پرونده .htaccess در وردپرس مشکلی ندارید؟ مبتدیان اغلب از ما می پرسند “فایل .htaccess من کجاست؟” و “چرا نمی توانم آن را در سایت وردپرس خود پیدا کنم؟”.

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

Finding the .htaccess file for your WordPress site

پرونده .htaccess چیست؟ h4>

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

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

پرونده .htaccess یک فایل پیکربندی فوق العاده قدرتمند است و می تواند برای انجام کارهای مفید بسیار مورد استفاده قرار گیرد. به مقاله ما در مورد مفیدترین ترفندهای .htaccess برای وردپرس برای چند مثال.

چرا نمی توانم پرونده .htaccess را پیدا کنم؟ h4>

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

ما هر دو را با راه حل توضیح خواهیم داد.

1 مشتری FTP شما پرونده های پنهان را نمایش نمی دهد h4>

نقطه قبل از نام فایل htaccess نشان می دهد که یک فایل مخفی است. به طور پیش فرض ، هنگام اتصال به سرور میزبانی وردپرس با استفاده از سرویس گیرنده FTP ، پرونده های پنهان شده را نشان نمی دهد.

برای اینکه فایلهای پنهان قابل مشاهده باشند ، باید تنظیمات سرویس گیرنده FTP خود را تغییر دهید.

به عنوان مثال ، در FileZilla ، می توانید گزینه را در زیر فهرست “Server» Force show hidden files “پیدا کنید.

Show hidden files in FileZilla

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

Show hidden files in cPanel

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

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

2. پرونده .htaccess وجود ندارد h4>

دومین دلیل شایع برای از دست دادن پرونده .htaccess این است که سایت WordPress شما هنوز آن را تولید نکرده است.

وردپرس به طور خودکار پرونده .htaccess را ایجاد می کند زیرا برای هدایت صحیح لازم است لینکهای ثابت .

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

Permalinks settings page

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

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

در این صورت ، پیامی را در پایین صفحه تنظیمات »پیوندهای ثابت به شما نشان می دهد که می گوید فایل” .htaccess قابل نوشتن نیست “.

شما باید فایل .htaccess را به صورت دستی ایجاد کرده و کد مورد نیاز را در داخل آن اضافه کنید.

htaccess file not writeable

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

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

اگر هنگام بارگذاری پرونده خطایی مشاهده کردید ، باید تغییر مجوز پرونده برای دایرکتوری ریشه خود.

بیایید فرض کنیم همه پرونده های وردپرس شما در زیر دایرکتوری / home / johnsmith / public_html / قرار دارند.

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

اکنون 755 را در جعبه محاوره اجازه پرونده وارد کنید و سپس سعی کنید فایل .htaccess خود را در پوشه public_html بارگذاری کنید.

Changing file permissions via FTP

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

اگر این مقاله را دوست داشتید ، لطفاً در کانال YouTube برای آموزش های ویدئویی وردپرس. همچنین می توانید ما را در Twitter و فیس بوک .

منبع:
https://www.wpbeginner.com/beginners-guide/why-you-cant-find-htaccess-file-on-your-wordpress-site/.

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