404 on subdomain

i’ve recently add subdomain on cyberpanel, i installed wordpress lscache to the path that i create, but when i hit preview on subdomain at launcher it’s startly my site show up, but when i browse according to my domain it’s only 404 that appear.

I used cloudflare as cdn, i setup accordingly such as : A - subdomain.domain.com - ip address (vps)

this is my rewrite from my subdomain :

BEGIN LSCACHE

LITESPEED WP CACHE PLUGIN - Do not edit the contents of this block!

RewriteEngine on CacheLookup on RewriteRule .* - [E=Cache-Control:no-autoflush] RewriteRule ^min/\\w+\\.(css|js) - [E=cache-control:no-vary]

marker CACHE RESOURCE start

RewriteRule wp-content/./[^/](responsive|css|js|dynamic|loader|fonts)\.php - [E=cache-control:max-age=3600]

marker CACHE RESOURCE end

marker LOGIN COOKIE start

RewriteRule .? - [E=“Cache-Vary:wp-postpass_6b416aa6ae3e50551f557ab0156316db”]

marker LOGIN COOKIE end

marker FAVICON start

RewriteRule favicon\.ico$ - [E=cache-control:max-age=86400]

marker FAVICON end

## LITESPEED WP CACHE PLUGIN - Do not edit the contents of this block! ## # END LSCACHE # BEGIN NON_LSCACHE ## LITESPEED WP CACHE PLUGIN - Do not edit the contents of this block! ## ### marker MINIFY start ### RewriteEngine on RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} ^(.*)/min/(\\w+)\\.(css|js)$ RewriteCond %1/wp-content/cache/$2/$1.$2 -f RewriteRule min/(\\w+)\\.(css|js) wp-content/cache/$2/$1.$2 [L] ### marker MINIFY end ###

LITESPEED WP CACHE PLUGIN - Do not edit the contents of this block!

END NON_LSCACHE

BEGIN WordPress

RewriteEngine On RewriteBase / RewriteRule ^index\\.php$ - [L]

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 . index.php [L]

is there anything that i miss ??

I have the same problem problem please help