آیا با پیدا کردن فایل .htaccess در وردپرس مشکل دارید؟ گاهی اوقات شما ممکن است نیاز به ویرایش فایل .htaccess یا حذف آن برای رفع خطاهای معمول وردپرس داشته باشید. در این مقاله توضیح خواهیم داد که چرا نمی توانید فایل .htaccess را در سایت وردپرسی خود پیدا کنید و چطور به راحتی آن را پیدا کنید.
فایل .htaccess چیست؟
فایل .htaccess یک پرونده پیکربندی سرور است که به سرور خود می گوید چگونه می تواند موارد خاصی را در وب سایت شما اداره کند. مانند نحوه هدایت کاربران، گذرواژه از ناحیه مدیریت، حفاظت از برخی از دایرکتوری ها و….
این فایل در پوشه ریشه ی سایت WordPress شما قرار دارد. فایل .htaccess به طور معمول برای بازنویسی URL ها، استفاده از آنها در پاک سازی و خواندن بیشتر توسط انسان ها و موتورهای جستجو استفاده می شود. وردپرس از آن برای مدیریت تغییر مسیر و permalinks استفاده می کند. فایل .htaccess یک فایل پیکربندی فوق العاده قدرتمند است و می تواند برای انجام کارهای بسیار مفید استفاده شود.
چرا من نمی توانم فایل htaccess را پیدا کنم؟
دو دلیل رایج برای پیدا نکردن فایل htaccess در پوشه ریشه وب سایت شما وجود دارد. یا این فایل توسط نرم افزار مدیریت فایل شما پنهان است و یا اصلا وجود ندارد.
۱- FTP Client شما فایل های مخفی را نمایش نمی دهد
نقطه قبل از نام فایل htaccess نشان می دهد که یک فایل پنهان است. به طور پیش فرض هنگام اتصال به میزبان سرور وردپرس با استفاده از یک سرویس گیرنده FTP، فایل های مخفی را نشان نمی دهد.
برای ایجاد فایل های مخفی قابل رویت، شما باید تنظیمات FTP خود را تغییر دهید.
به عنوان مثال، در FileZilla، شما می توانید این گزینه را در منو Server » Force showing hidden file پیدا کنید.
اگر از برنامه مدیریت فایل در cPanel استفاده می کنید، گزینه ای برای نمایش فایل های مخفی قبل از راه اندازی برنامه پیدا خواهید کرد.
برای سایر FTP clients، گزینه ای برای نمایش فایل های پنهان در تنظیمات برنامه یا منوی تنظیمات پیدا خواهید کرد.
پس از فعال کردن این گزینه، شما قادر خواهید بود همه فایل های پنهان از جمله فایل .htaccess را برای سایت وردپرسی خود مشاهده کنید.
۲- فایل .htaccess وجود ندارد
دومین دلیل رایج برای پیدا نکردن فایل htaccess این است که سایت وردپرسی شما هنوز آن را تولید نکرده است. وردپرس به طور خودکار فایل .htaccess را تولید می کند زیرا لازم است که permalinks را به درستی تغییر دهد.
اگر فایل .htaccess شما از بین رفته باشد، اولین کاری که باید انجام دهید این است که به صفحه Settings » Permalinks مراجعه کنید و دکمه « Save Changes »را بدون تغییردادن چیزی کلیک کنید.
حالا وردپرس سعی خواهد کرد فایل htaccess را برای شما تولید کند. در بعضی موارد نادر، وردپرس ممکن است قادر به ایجاد فایل .htaccess به علت مجوزهای پرونده نباشد.
در این صورت، در پایین صفحه Settings » Permalinks page ، پیامی به شما می دهد، مبنی بر اینکه فایل .htaccess قابل نوشتن نیست.
شما نیاز دارید به صورت دستی فایل .htaccess را ایجاد کرده و کد مورد نیاز را داخل آن اضافه کنید.
نگران نباشید، این کد را در یک ویرایشگر متن مانند Notepad کپی کنید و بگذارید. پس از آن، شما باید آن را به عنوان فایل .htaccess بر روی دسکتاپ خود ذخیره کنید.
اکنون با استفاده از یک سرویس گیرنده FTP به وب سایت خود متصل شده و فایل .htaccess را از دسکتاپ خود آپلود کنید.
اگر هنگام آپلود فایل خطایی دریافت کردید، باید مجوز فایل را برای دایرکتوری ریشه خود تغییر دهید. فرض کنید همه فایلهای وردپرس شما در مسیر / home / johnsmith / public_html / directory قرار دارند.
این باعث می شود پوشه public_html دایرکتوری ریشه شما باشد. شما باید به پوشه والد خود بروید و روی پوشه public_html راست کلیک کنید. انتخاب مجوز فایل، کادر محاوره ای پرونده را باز می کند.
اکنون ۷۵۵ را به کادر محاوره ای فایل وارد کنید و سپس سعی کنید فایل .htaccess را به پوشه public_html آپلود کنید.
منبع:wpbeginner.com
سوالی دارید؟ سوالتون رو در نظرات مطرح کنید 🙂
مطالب مرتبط:
ایجاد فرم های ایمیل مارکتینگ با افزونه Constant Contact
روشهای محاسباتی حمل و نقل در ووکامرس
منبع: تیک تم– ارائه دهنده مقالات: قالب وبلاگی وردپرس– وبلاگ–پشتیبانی وردپرس
هنوز دیدگاهی برای این مطلب ثبت نشده است.