رفع مشکل خرابی لینک های یکتا و خطای 404 در وردپرس :پیوندهای دائمی وردپرس کار نمی کنند: روش های موثر برای حل آنها
آیا با مشکل پیوند دائمی وردپرس مواجه هستید؟ یا با خطای “404 Page Not Found” در چند صفحه از سایت خود مواجه می شوید؟
در این پست، شما را با دلایل کار نکردن پیوندهای دائمی وردپرس در سایت شما آشنا می کنیم و به شما نشان می دهیم که چگونه این مشکل را حل کنید. بنابراین بدون هیچ مقدمه ای، بیایید شروع کنیم.
1 چه چیزی باعث ایجاد مشکلات پیوندهای دائمی وردپرس می شود؟
Contents
- 0.1 1 چه چیزی باعث ایجاد مشکلات پیوندهای دائمی وردپرس می شود؟
- 0.2 1.1 نصب پلاگین های جدید
- 0.3 1.3 انتقال وردپرس به یک دامنه یا سرور جدید
- 0.4 1.4 تغییرات در فایل htaccess
- 0.5 1.5 بازیابی نسخه پشتیبان از وردپرس
- 0.6 2 چگونه مشکل کار نکردن پیوندهای دائمی وردپرس را برطرف کنیم؟
- 0.7 2.1 تنظیم مجدد تنظیمات پیوند یکتا
- 0.8 2.2 جایگزین کردن فایل htaccess
- 0.9 2.3 غیرفعال کردن پلاگین ها
- 0.10 آموزش تنظیمات permalink یا پیوندهای یکتا در وردپرس
- 1 رفع مشکل خرابی لینک های یکتا و خطای 404 در وردپرس:نتیجه گیری
هنگام تلاش برای بازدید از یک صفحه در وب سایت خود، خطای 404: Not Found رایج ترین مشکلی است که در پیوندهای دائمی شکسته با آن مواجه می شوید. عوامل متعددی می توانند باعث شوند که پیوندهای دائمی وردپرس به درستی کار نکنند. بدون هیچ مقدمه ای، بیایید نگاهی به آنها بیندازیم.
1.1 نصب پلاگین های جدید
وردپرس به شما این امکان را می دهد که هر قابلیتی را به راحتی اضافه یا حذف کنید. از آنجایی که کار با پلاگین ها آسان است، حتی یک کاربر مبتدی وردپرس حداقل پنج افزونه مختلف را روی سایت نصب کرده است.
با این اوصاف، ناسازگاری ها و مشکلات افزونه ها در وردپرس رایج است. ممکن است بین برخی از افزونه ها و خود وردپرس، تم ها یا سایر افزونه ها تضاد وجود داشته باشد.
به ویژه پلاگین های جدید مشکلاتی دارند. در نتیجه، توصیه می کنیم افزونه ها را فقط از وب سایت های قابل اعتماد بارگیری کنید، اگر نه از مخزن رسمی وردپرس. نصب پلاگین جدید ممکن است مستقیماً فایل htaccess. را تغییر دهد و پیوندهای دائمی را خراب کند.
1.2 به روز رسانی
اگرچه پیوندهای دائمی بسیار مفید هستند، اما پیوندهای دائمی نیز بسیار شکننده هستند. بنابراین، همیشه این احتمال وجود دارد که بهروزرسانی فایلها، افزونهها یا تمهای اصلی وردپرس باعث تضاد نسخه شود.
اگر آخرین نسخه وردپرس با پلاگین ها یا تم های قدیمی سازگار نباشد، ممکن است پیوندهای دائمی شکسته ایجاد شوند. برای اطمینان از اینکه امنیت و عملکرد مختل نمی شود، باید فایل های اصلی را به محض انتشار به روز کنید.
1.3 انتقال وردپرس به یک دامنه یا سرور جدید
پس از انتقال سایت، پیوندهای دائمی ممکن است از کار بیفتند. اگرچه این امر رایج است، اما بسیاری از مبتدیان وردپرس معتقدند وب سایت آنها خراب است و مطمئن نیستند که چگونه آن را تعمیر کنند و از کجا شروع کنند.
تا زمانی که پیوندهای دائمی خراب را جایگزین نکنید، پس از انتقال وردپرس به یک محیط جدید، نمی توانید به محتوای وب سایت خود دسترسی پیدا کنید.
حتی اجرای SSL ممکن است منجر به مشکلات URL، خطاهای ناخوشایند و در نهایت شکست پیوندهای ثابت شود.
بعلاوه، اصلاح فایل htaccess. برای افزودن SSL به وردپرس نیاز به تغییرات جزئی دارد که ممکن است پیوندهای دائمی وردپرس را بیشتر خراب کند.
1.4 تغییرات در فایل htaccess
همانطور که می دانید، فایل .htaccess یک فایل مهم در وردپرس است. این فایل دستورات بسیاری از جمله تغییر مسیر و پیکربندی پیوندهای دائمی وردپرس را بر عهده دارد.
هنگامی که می خواهید مشکل پیوندهای دائمی وردپرس را برطرف کنید، اولین جایی که باید بررسی کنید فایل .htaccess است زیرا همانطور که گفتیم، عملکردهای زیادی را پوشش می دهد. این فایل معمولا مخفی است. و ممکن است حتی از وجود آن در سرور خود ندانید.
با این حال، برخی از افزونه ها ممکن است تغییراتی را در این فایل اعمال کنند و ممکن است مشکلات زیادی ایجاد کنند. و در نتیجه، ممکن است با مشکل پیوند دائمی وردپرس در سایت خود مواجه شوید.
علاوه بر این، اگر با سرور خود آشنا نیستید، ممکن است به طور تصادفی این فایل را حذف کرده باشید که در نهایت باعث از بین رفتن پیوندهای دائمی می شود.
1.5 بازیابی نسخه پشتیبان از وردپرس
هنگامی که یک نسخه پشتیبان را بازیابی می کنید، پیوندهای دائمی وردپرس ممکن است شکسته شوند و در نتیجه چندین هشدار «صفحه 404 یافت نشد» را به همراه دارد.
2 چگونه مشکل کار نکردن پیوندهای دائمی وردپرس را برطرف کنیم؟
همانطور که اکنون از دلایل مختلفی که باعث شکسته شدن پیوندهای ثابت می شوند آگاه هستید، بیایید ببینیم چگونه می توانید پیوندهای ثابت را در سایت خود تعمیر کنید.
2.1 تنظیم مجدد تنظیمات پیوند یکتا
ساده ترین راه برای حل مشکل پیوندهای دائمی وردپرس، بررسی تنظیمات پیوند ثابت است. برای انجام این کار، از داشبورد وردپرس خود به تنظیمات > Permaliks بروید.
با بازنشانی تنظیمات پیوند ثابت، کار نکردن پیوندهای دائمی وردپرس را برطرف کنید
یک ساختار پیوند ثابت جایگزین و ذخیره تغییرات را انتخاب کنید. برای مثال، اگر در حال حاضر از تنظیمات نام پست استفاده میکنید. لطفاً آن را به تنظیمات دیگری مانند عددی تغییر دهید.
پس از اتمام، آن را به ساختار استاندارد خود برگردانید و یک بار دیگر روی دکمه ذخیره تغییرات کلیک کنید.
اگر پیوند ثابت برطرف شد، میتوانید سپاسگزار باشید که مشکل چیزی جز یک نقص جزئی در تنظیمات شما نبوده است. با این حال، اگر مشکل همچنان ادامه داشت، باید روش های ذکر شده در زیر را امتحان کنید تا علت اصلی مشکل را پیدا کرده و آن را برطرف کنید.
2.2 جایگزین کردن فایل htaccess
اگر بازنشانی پیوندهای ثابت کمکی نکرد، میتوانید فایل htaccess. را دوباره پیکربندی کنید. اگر دسترسی به cPanel یا FTP دارید می توانید به سرعت این کار را انجام دهید.
هنگامی که به حساب میزبانی خود وارد شدید، مطابق شکل زیر به hPanel > File Manager بروید.
به .htaccess file بروید در پوشه public_html.
روی فایل کلیک راست کرده و Rename را انتخاب کنید. سپس، نام فایل (به عنوان مثال، .htaccess-replace) را مطابق شکل زیر تغییر دهید.
پس از تغییر نام فایل قدیمی، نماد New File را انتخاب کرده و نام فایل جدید را htaccess. قطعه کد زیر را در فایل 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
هنگامی که کد را اضافه کردید، روی دکمه Save & Close کلیک کنید.
این به احتمال زیاد می تواند مشکل شما را حل کند. می توانید به سایت وردپرس خود برگردید و بررسی کنید که آیا خطا دوباره رخ می دهد یا خیر. اگر مشکل برطرف نشد، می توانید روش بعدی را امتحان کنید.
مطالب مرتبط وردپرس :
- چگونه پست های ویژه در وردپرس ایجاد کنیم ؟ 4 روش
- چگونه گوگل تگ منیجر را در وردپرس نصب کنیم؟راهنمای کامل
- رفع مشکل تداخل افزونه ها در وردپرس (دو راه آسان)
- آموزش ساخت انیمیشن Lottie در المنتور
- معایب قالب های آماده وردپرس
2.3 غیرفعال کردن پلاگین ها
اگر هر دو روش بالا کار نمی کنند، پس وردپرس شما با افزونه های متضاد مشکل دارد. می توانید از افزونه Health Check & Troubleshooting برای کمک به عیب یابی سایت وردپرس خود استفاده کنید. سایت شما را از نظر مشکلات رایج بررسی می کند و گزارشی از مواردی که باید اصلاح شود به شما ارائه می دهد.
اگر ترجیح میدهید بررسی تداخل را به صورت دستی انجام دهید، میتوانید آخرین افزونه نصب یا بهروزرسانی شده را که ممکن است مسئول خطای کار نکردن پیوندهای دائمی وردپرس باشد، غیرفعال کنید. همچنین، میتوانید هر افزونهای را که نصب کردهاید حذف نصب کنید.
برای انجام این کار، از داشبورد وردپرس خود به Plugins > Installed Plugins بروید. سپس باید تمام افزونه های نصب شده خود را غیرفعال کنید. همه افزونه ها را انتخاب کنید، از منوی بازشو گزینه Deactivate را انتخاب کنید و روی Apply کلیک کنید.
آموزش تنظیمات permalink یا پیوندهای یکتا در وردپرس
هنگامی که همه افزونه های شما غیرفعال شد، به سایت خود بروید و بررسی کنید که آیا پیوندهای ثابت کار می کنند یا خیر. اگر هیچ خطایی نمی بینید، به این معنی است که یک (یا چند) افزونه باعث ایجاد مشکل شده اند.
بنابراین اکنون پلاگین ها را یکی یکی فعال کنید و پیوندهای ثابت خود را بررسی کنید تا زمانی که مشکل ایجاد کننده را پیدا کنید. می توانید برای راهنمایی بیشتر با تیم پشتیبانی افزونه تماس بگیرید یا یک افزونه جایگزین برای سایت خود انتخاب کنید.
رفع مشکل خرابی لینک های یکتا و خطای 404 در وردپرس:نتیجه گیری
پیوندهای ثابت مقداری سئو را مستقیماً در پیوندهای پست یا URL های شما ترکیب می کنند. آنها همچنین می توانند برای جذب ترافیک به وب سایت شما علاوه بر تولید URL های مرتب، قابل مدیریت تر و ظاهر بهتر استفاده شوند.
URL ها یک عامل مهم رتبه بندی هستند. حتی یک تغییر کوچک در URL ممکن است آب پیوند را از دست بدهد. از این رو پیوندهای دائمی شکسته یک نه بزرگ برای سایت شما هستند.
فعال کردن مجدد پیوندهای ثابت در تنظیمات وردپرس ساده ترین راه حل است. اگر کار نکرد، ممکن است لازم باشد افزونهای را پیدا کنید که باعث میشود پیوندهای دائمی خراب شود و آن را غیرفعال کنید.
رفع فایل htaccess می تواند اکثر مشکلات را حل کند و سایت شما را به کار بازگرداند. اگر این پست را دوست دارید، با توییت @rankmathseo به ما اطلاع دهید.
تیم سئو و طراحی سایت سئو فراز
جهت انجام خدمات طراحی سایت :سایت شرکتی,سایت فروشگاهی,سایت گردشگری و سایت وردپرس و … و همچنین خدمات سئو سایت :سئو سایت فروشگاهی,سئو سایت گردشگری,سئو سایت وردپرس و … تولید محتوا با کارشناسان سئو فراز تماس بگیرید