.htaccess is not working as good

.htaccess is not working as good this is my case link https://www.virtualmin.com/node/66948

this is my site https://xpredo.com/ work good on cpanel now i want to leave to virtualmin so i register test doamin and test server with virtualmin

test domain is https://xpredo.lamis.xyz

and .htaccess content

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^xpredo\.lamis\.xyz$ [NC,OR]
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^(.*)$ https://xpredo.lamis.xyz/$1 [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-z\_]+)$ $1\/ [R=301]
RewriteRule ^(.*)\/$ $1.php
RewriteCond %{THE_REQUEST} \.php
RewriteRule ^/?(.*)\.php$ $1/ [R=301]
RewriteRule ^singer\/([0-9]*)$ singer.php?s=$1 [NC,L,QSA]
RewriteRule ^album\/([0-9]*)$ album.php?a=$1 [NC,L,QSA]
RewriteRule ^album\/year\/([0-9]*)$ album.php?y=$1 [NC,L,QSA]
RewriteRule ^lyric\/([0-9]*)$ lyric.php?l=$1 [NC,L,QSA]
RewriteRule ^singers\/(.*)$ singers.php?p=$1 [NC,L,QSA]
RewriteRule ^rss\/(.*)$ rss_singer.php?r=$1 [NC,L,QSA]
RewriteRule ^tag\/([\d]+)\/(.+)$ tag.php?t=$1&d=$2 [NC,L,QSA]
RewriteRule ^sitemap\.xml$ /sitemap/xpredo_site_map-index.xml [NC,L,QSA]
RewriteRule ^news/([0-9]+)$ news.php?nid=$1 [NC,L,QSA]
RewriteRule ^news/p/([0-9]+)$ news.php?p=$1 [NC,L,QSA]

if change RewriteEngine On to off some link work same https://xpredo.lamis.xyz/privacy/ , https://xpredo.lamis.xyz/singers/

put stell page same https://xpredo.lamis.xyz/album/372 not work with on or off (RewriteEngine)

ex all site work on cpanel https://xpredo.com/album/372

Status: 
Closed (works as designed)

Comments

Howdy -- it looks like you're using Virtualmin GPL there... for folks using Virtualmin GPL, the Forums are the best place to ask questions.

I see you have a Forum post here, this is perfect:

https://www.virtualmin.com/node/66948

note i used cpanel and pay for this , now i test your virtualmin and if done i will move from cpane to you and pay

please help me beacuse virtualmin is very Very difficult to compare cpanle i want to learn and i read All problems related to situations in your site without access to a solution

We can unfortunately only provide technical support here in the support tracker to users with a Virtualmin Pro license. However, it's no problem to receive support for free in the Forums. We monitor the Forums, along with lots of wonderful folks in the community. Thanks!