چند وقت پیش وقتی در یک سایتی متوجه شدم نظرات ارسال نمیشه و به صفحه ی wp-comments-post.php میره و ارور 404 میده
بعد از بررسی فراوان راه حل هایی که پیدا میشد دیدم کار نمیکنه اما بالاخره یک راه حل پیدا کردم که به درخواست یکی از دوستان به اشتراک میزارم
برای حل این مشکل کد زیر رو در فایل .htaccess بزارید
RewriteEngine On RewriteBase /demo/ RewriteRule ^index\.php$ - [L] # uploaded files RewriteRule ^([_0-9a-zA-Z-]+/)?files/(.+) wp-includes/ms-files.php?file=$2 [L] # add a trailing slash to /wp-admin RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L] RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-comments-post.*) $2 [L] RewriteRule . index.php [L]
احتمالا مشکلتون حل میشه
امیدوارم از این آموزش لذت برده باشید