0 Пользователей и 1 Гость просматривают эту тему.
  • 6 Ответов
  • 630 Просмотров
*

brigadier

  • Осваиваюсь на форуме
  • 74
  • 0
скрыть components/users
« : 01.03.2016, 11:39:34 »
привет ! подскажите как заблокировать или сделать редирект с
site/component/users
но оставить доступ к site/component/users/?view=reset

пробовал в .htaccess 2 варианта - не получилось.

RewriteRule index.php/component/users index.php [F]

RewriteCond %{QUERY_STRING} !^view=reset
RewriteRule ^component/users/ - [F]
*

Aleks.Denezh

  • Практически профи
  • 2806
  • 377
Re: скрыть components/users
« Ответ #1 : 01.03.2016, 12:10:06 »
переопределите в своем шаблоне шаблоны вида компонента user удалите весь код в ненужных видах, и вставьте в них редирект с помощью php кода )
Мой  блог по разработке на Joomla CMS!
Хотите отблагодарить материально? Мой WMR: R861060179016
*

brigadier

  • Осваиваюсь на форуме
  • 74
  • 0
Re: скрыть components/users
« Ответ #2 : 01.03.2016, 12:15:38 »
переопределите в своем шаблоне шаблоны вида компонента user удалите весь код в ненужных видах, и вставьте в них редирект с помощью php кода )

а чуть подробнее можно ?
*

brigadier

  • Осваиваюсь на форуме
  • 74
  • 0
Re: скрыть components/users
« Ответ #3 : 01.03.2016, 12:40:13 »
вот такой код написал в htaccess - Redirect permanent /component/users http://mysite
а как оставить доступ к этому пути ?
mysite/component/users/?view=reset/
*

Aleks.Denezh

  • Практически профи
  • 2806
  • 377
Re: скрыть components/users
« Ответ #4 : 01.03.2016, 20:35:31 »
а чуть подробнее можно ?
В вашем шаблоне сайта в папке посмотреть или есть папка HTML если нет то надо создать, в ней создаете папке com_users в папке com_users создаете папки с названиями видов из /components/com_users/views/
в эти папки помещаете файлы который нужно взять из папки tmpl каждого вида! Должно получится что то типа такого:
Спойлер
[свернуть]
Заходите в каждый файл, удаляете все что в нем есть,  и вставляете:
<?php
defined( '_JEXEC' ) or die;
throw new Exception('Страница не найдена', 404);
?>
не делаете это только в папке reset!
При входе в любой вид будет 404 страница!
Мой  блог по разработке на Joomla CMS!
Хотите отблагодарить материально? Мой WMR: R861060179016
*

brigadier

  • Осваиваюсь на форуме
  • 74
  • 0
Re: скрыть components/users
« Ответ #5 : 01.03.2016, 20:46:09 »
супер ! спасибо ! :D
*

likrion

  • Завсегдатай
  • 753
  • 126
Re: скрыть components/users
« Ответ #6 : 03.03.2016, 00:14:35 »
Код
<?php header( 'Location: /', true, 301 ); ?>
R331474010295
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как скрыть категорию с URL?

Автор korkka44

Ответов: 11
Просмотров: 232
Последний ответ 23.06.2017, 20:41:14
от korkka44
Как скрыть материал Joomla от поисковиков?

Автор MosTender

Ответов: 0
Просмотров: 143
Последний ответ 10.05.2017, 15:02:25
от MosTender
Fatal error: Call to a member function process() on a non-object in.../components/com_komento/clas

Автор AntonDm

Ответов: 2
Просмотров: 234
Последний ответ 18.04.2017, 00:03:40
от AntonDm
Скрыть iframe под кнопкой "загрузить"

Автор antoxa12

Ответов: 8
Просмотров: 266
Последний ответ 30.03.2017, 01:15:04
от effrit
Как скрыть из меню одну ссылку?

Автор Acme

Ответов: 5
Просмотров: 126
Последний ответ 07.03.2017, 10:58:39
от Apoca1ypto