Скрыть "публичную" папку в прямом доступе

У меня уже есть.htaccess в моей корневой папке с этой структурой:

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteRule ^(.*)$ public/$1 [L]
</IfModule>

И все работает нормально, мой URL " http://example.com/" чистый без публичной папки. Но если я получу доступ к URL-адресу " http://www.example.com/public/", а "public" все еще там, как я могу скрыть его при таком доступе?

Если я сделаю перенаправление, это провоцирует бесконечный цикл.

0 ответов

Другие вопросы по тегам