Hayır ben bunu kastetmedim,
htaccess e elbette erişebiliyorum, kodda bu wp sitenin ana dizinde değil de blog alt klasöründe olduğunu nasıl ifade edebilirim diye sordum. Ben bu şekilde ayar yaptım ama işe yaramadı, yanlış mı ekledim acaba?
# BEGIN WordPress Multisite
# Using subfolder network type: https://wordpress.org/support/article/htaccess/#multisite
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase blog/
RewriteRule ^blog\index\.php$ - [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-]+/)?(.*\.php)$ $2 [L]
RewriteRule . blog/index.php [L]
# END WordPress Multisite
MySQL de veritabanını kontrol ettiniz mi? Oradaki sorgularda gerekli tablolar yok sanırım. Umarım bir yedek sql dosyanız vardır. Yeniden içeri aktarmayı deneyebilirsiniz.