Thank you for your reply.
Let me explain more. The original site has a flash header with navigation which point to html files, and can’t be changed. so I have to change permalink to custom structure: /%postname.html%/ and I have .htaccess like this:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule index\.html$ https://maximpartnersllc.com [R=301,L]
RewriteRule (.+)/index\.html$ https://maximpartnersllc.com [R=301,L]
RewriteRule (.+)/(.+)\.html$ https://maximpartnersllc.com/$2 [R=301,L]
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
actually it works fine on my server, but doesn’t work when I transfer to client’s server. the difference is there are not html files on my server.
Krishna, what you saw is the original html site, not WordPress.