The "morehere" rule below gets missed and it is redirecting towards the "more" rule. How will it be setup to ensure that the "more" rule only directs the url /many not /morehere

RewriteRule ^morehere /morehere.html [NC,R,L]
RewriteRule ^more /index#more [redirect=permanent,last,noescape]

*Edit

I truly have no need for the "morehere" rule. Just a method to produce a rewrite that would go to an anchor, that does not hinder other pages when the rewrite word is contained inside the other page title.

The very first rule is really a terminal rule and can finish inside a fresh request which fits your next rule. Prefix the 2nd rule having a condition:

RewriteCond %{REQUEST_URI} !^morehere\.html