So my .htaccess file appears like this

RewriteBase /
Redirect 301 /page.html http://www.yoursite.com/newpage.html
Redirect 301 /page2.html http://www.yoursite.com/newpage.html

also it does not redirect my page.html

and when i let it rest

RewriteBase /
Redirect 301 / http://www.yoursite.com/newpage.html

it really works, and redirect my website. Now exactly why is no longer working, and trust me, i've page.html near .htaccess file, and also the frustation is the fact that i've somthing like 10 .html to redirect, no more ... :(

Can anybody assist me to?

To obtain the equivalent result you can include this for your .haccess file before every other rules.

RewriteEngine On
RewriteBase /

#redirect page or page2 .html
RewriteRule ^page(|2)\.html$ http://www.yoursite.com/newpage.html [NC,R=301,L]