У меня проблема с тем, чтобы мой .htaccess работал так, как я хочу, и мне было интересно, если кто-нибудь сможет пролить свет на это.
Вот мои текущие настройки:
Мой сайт общего хостинга может быть доступен по http://www20.a2hosting.com/~myname/
У меня есть несколько подкаталогов внутри, к которым я хочу получить доступ.Например, http://www20.a2hosting.com/~myname/subdir/public/index.php работает просто отлично.
Теперь я пытаюсь перенаправить все вызовы моего subdir / public в мой index.php и в той степени, в которой я создалфайл .htaccess в моем подкаталоге / public, который выглядит следующим образом:
RewriteEngine on
RewriteRule ^.*$ index.php
Однако, когда я направляю свой браузер на http://www20.a2hosting.com/~myname/subdir/public/, я получаю следующую ошибку 404:
The requested URL /home/myname/public_html/subdir/public/index.php was not found on this server.
Что я делаю не так?
Спасибо большое!