Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.11.2016, 15:59
Интересующийся
Отправить личное сообщение для Scorpion15 Посмотреть профиль Найти все сообщения от Scorpion15
 
Регистрация: 11.10.2013
Сообщений: 11

angular template access
Добрый день!
Подскажите пожалуйста, как запретить просматривать в браузере ангуляровские шаблоны, отдельно от всего сайта, а разрешить только через мой сайт. Например у меня есть шаблон app/home.html(это компонент сайта), url для его открытия выглядит так: сайт.ru/home. Но так же его можно просмотреть через сайт.ru/app/home.html, при этом открывается только этот компонент, весь остальной сайт естественно, не работает, как от этого избавиться? Пробовал через .htaccess:
RewriteRule \app [F,L]

Но тогда у меня весь сайт не работает.
Ответить с цитированием
  #2 (permalink)  
Старый 28.11.2016, 02:50
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

Scorpion15,

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?сайт\.ru/ [NC]
RewriteRule ^app/ - [NC,F]

Последний раз редактировалось Rise, 28.11.2016 в 02:52.
Ответить с цитированием
  #3 (permalink)  
Старый 28.11.2016, 21:26
Интересующийся
Отправить личное сообщение для Scorpion15 Посмотреть профиль Найти все сообщения от Scorpion15
 
Регистрация: 11.10.2013
Сообщений: 11

Rise,
Спасибо большое, заработало!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Snakeskin kobezzza Ваши сайты и скрипты 769 27.08.2019 04:30
Angular task workflow mardoksp Angular.js 0 15.02.2016 21:34
помогите со скриптом jquery hesrun jQuery 24 22.02.2013 12:59
Template CMS 2.0 Awilum Ваши сайты и скрипты 40 14.05.2011 17:30
Template CMS - маленькая и быстрая CMS Awilum Ваши сайты и скрипты 3 22.09.2010 23:19