В настоящее время у меня есть следующий код в файле .htaccess
, который работает именно так, как я этого хочу.Разрешить доступ к индексному файлу в подпапке с использованием .htaccess
Однако, я хочу иметь доступ к mywebsite.com/admin/index.php
. Что я должен добавить, чтобы разрешить доступ к папке администратора?
Он работает с localhost, но не через Интернет.
RewriteEngine on
RewriteBase/
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^([^/]+)/?(.*)$ /?urlget=$1&$2
Похоже, что разрешение отклоняется моим веб-хостингом (godaddy), потому что если я удалю файл .htaccess и попытаюсь получить доступ к подпапкам/admin или/image или/css, отобразится экран Запрет. Любая идея, как изменить настройки на веб-хостинге? –
@ StephenCroft да, не используйте хостинг GoDaddy. У них самая несовместимая система, которую я видел у хостинговой компании. Их настройка всегда вызывает проблемы с Apache и переписыванием. Я честно найду другого хозяина, поскольку у них много хороших поставщиков VPS, которые дешевы. –