There are a lot of things here which made no sense to me.
First of all, the .htaccess Maker creates a .htaccess
file which is something only Apache and Litespeed can use. You explicitly mention NginX which cannot possibly use a .htaccess
file.
The fact that you say that and that you mention that you cannot find the .htaccess Maker anymore means that you are using NginX, not Apache or Litespeed. This is a major change to your server configuration that you need to do yourself. If your host moves from Apache (or Litespeed) to NginX it's something they would clearly notify you about in advance, as it would cause breaking changes, one of which is that SEF URLs (URLs without index.php?option=....
in them) would stop working.
You say that you have problem opening submenu pages. This makes me think that, indeed, you moved from Apache to NginX, that's why SEF URLs stopped working.
But then you say that replacing the .htaccess
file made a difference, which is not possible when using NginX.
It would also make no sense if you were still using Apache (or LiteSpeed) because the SEF URL code used in the .htaccess Maker is the same as the one used in Joomla's default htaccess.txt
file. Not to mention that the fact that we're having this conversation on a Joomla site using Admin Tools' .htaccess Maker, on a ticket page accessed with a SEF URL, shows you that this code isn't broken.
What you are telling me does not make sense. At this point I don't even know which web server you are using. I cannot help if you are giving me information which implies an objectively impossible situation. Please be specific as to what happened, and what changes were made to your site.
Nicholas K. Dionysopoulos
Lead Developer and Director
🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!