Я хочу, чтобы Laravel и WordPress были рядом друг с другом. Laravel работает отлично, и все ссылки работают, но WordPress показывает только домашнюю страницу, а другие страницы возвращают страницу 404, даже когда я копирую ссылку с изображениями и вставляю их в URL, я уверен, что они существуют, он возвращает страницу 404 снова. Сайт использует https, но в части WordPress упоминается, что
Части этой страницы не защищены
Структура каталогов:
/public_html (which contains the Laravel files and directories like app, public, resources and...)
----/blog (which is next to Laravel files and directories and contains the WordPress files and directories like wp-content and...)
.htaccess
файл в /public_html/public
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^blog\. [OR]
RewriteCond %{REQUEST_URI} ^/blog [NC]
RewriteRule ^ /blog/index.php [L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>
.htaccess
файл в /public_html/blog
# 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
httpd.conf
файл в /etc/httpd/conf
DocumentRoot /home/mysite/public_html/public
ProxyPassMatch "^/blog" "unix:/run/php-fpm/www.sock|fcgi://localhost:9000/blog/index.php"
ProxyPassMatch "^/(.*\.php)$" "unix:/run/php-fpm/www.sock|fcgi://localhost:9000/public/index.php"
Откуда проблема?