@PiZZaDoXa
Учусь WEBу

Как настроить доступ к фалу htaccess?

Добрый день,
У меня в настройках хтацэс стоит перенаправление по папке,
/components/
но в ней располагается нужный мне файл, /components/com_mycityselector/robots.txt.php
Вопрос, как мне сделать так, что бы файл robots.txt.php был доступен по ссылке ?
  • Вопрос задан
  • 32 просмотра
Решения вопроса 2
@dodo512
##Блокировка прямого доступа к ядру - начало
RewriteCond %{REQUEST_FILENAME} -f

Тут добавить строку
RewriteCond %{REQUEST_URI} !=/components/com_mycityselector/robots.txt.php
Ответ написан
Комментировать
@AUser0
Чем больше знаю, тем лучше понимаю, как мало знаю.
Выше строки RewriteCond %{REQUEST_FILENAME} -f добавьте строку
RewriteRule /components/com_mycityselector/robots.txt.php - [L]
.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@PiZZaDoXa Автор вопроса
Учусь WEBу
Использую вот это :
##Блокировка прямого доступа к ядру - начало
RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{REQUEST_URI} \.php|\.ini|\.xml [NC]
RewriteCond %{REQUEST_URI} \/components\/ [OR]
RewriteCond %{REQUEST_URI} ^\/includes\/|^\/administrator\/includes\/ [OR]
RewriteCond %{REQUEST_URI} \/language\/ [OR]
RewriteCond %{REQUEST_URI} \/libraries\/ [OR]
RewriteCond %{REQUEST_URI} \/modules\/ [OR]
RewriteCond %{REQUEST_URI} \/plugins\/ [OR]
RewriteCond %{REQUEST_URI} \/templates\/ [OR]
RewriteCond %{REQUEST_URI} \/cli\/
RewriteRule ^(.*)$ index.php [R=404,L]
##Блокировка прямого доступа к ядру - конец

И вот именно строчка
RewriteCond %{REQUEST_URI} \/components\/ [OR]
мешает.
Как выглядит правило, подскажите ?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы