Я бы предпочел пространства имен, таким образом, вы можете иметь личные данные в анонимном пространстве имен в файле реализации (поэтому он не должен отображаться в заголовке вообще, а не private
). Другим преимуществом является то, что через using
ваше пространство имен клиенты методов могут отказаться от указания MyMath::
Вы должны исключить запрос, начинающийся с index
, чтобы избежать зацикливания, поэтому измените правила следующим образом:
RewriteEngine On
RewriteRule !^index\.php https://example.com/index.php%{REQUEST_URI} [R=301,L]
Примечание: очистите кеш браузера