رفع یک مشکل وردپرسی با RewriteRule

خب؛ چند روز پیش محل نرم افزار مدیریت محتوا (وردپرس) رو عوض کردم. گذاشته بودمش توی فولدر wp  حالا منتقلش کردم به روت.

یه مشکل ایجاد شده بود و اون اینکه در بخش “رسانه” کنترل پنل؛ آیکونهای فایلهای آپلود شده از مرداد ۸۷ به قبل دیده نمیشدن! البته وقتی روی اونها کلیک میشد در آدرسشون یک wp اضافی بود.

موضوع را با پشتیبانی پرشین تولز در میان گذاشتم. آقای حسین زاده نوشت:

احتمالا این آدرسها در دیتابیس درج شده اند.

من یک rewriterule به htaccess اضافه کردم که فایلها با لینک قدیمی هم به درستی لود شوند. الان هر دو لینک تصویر را نمایش می دهد.

همونطور که در تصویر فوق میبینید؛ دستور زیر اضافه شده:

RewriteRule ^wp/wp-content/uploads/(.*)$ /wp-content/uploads/$1 [R=301,L]

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

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