Есть ли простой способ узнать, работает ли на сайте движок выражений? - PullRequest
4 голосов
/ 15 сентября 2011

Я пытался найти

  • Общие пути к файлам шаблонов
  • Административные страницы
  • метатеги

Кажется, что это очень легко для drupal / wordpress / textpattern - есть ли какие-нибудь быстрые трюки для нее?

Ответы [ 4 ]

9 голосов
/ 04 ноября 2012

Я использую «BuiltWith Technology Profiler», который я установил в Google Chrome. Не дурак, но я использую его постоянно, чтобы увидеть, что использовалось для создания сайтов (не только ExpressionEngine)

http://bit.ly/QelN5i

7 голосов
/ 16 сентября 2011

Я нашел самый простой (и лучший) способ определить, работает ли веб-сайт ExpressionEngine, - это проверить файлы cookie, установленные сайтом.

По умолчанию это готовый ExpressionEngine.установка называет свои куки с префиксом exp_:

enter image description here

Естественно, эти Настройки cookie (Домен cookie, Путь к cookie и Префикс cookie ) можно переопределить в панели управления, но многие люди никогда не удосуживаются изменить его по умолчанию.

Если они есть, префикс будет другим, но остальная часть имени файла cookie не изменится.

Например, сравните следующие два куки:

exp_last_visit        // Default EE Website
cms__last_visit       // Website for CampaignMonitor

Вы заметите, что оба куки имеют общее last_visit (и так далее для всех имен куки).

Вы можете проверить эти новые знания на этих популярных ExpressionEngine:

Хотя нет надежного способа определить, какая CMS может работать на сайте, попытка угадать системную папку путь, имена активовобщие пути и шаблоны отнимают много времени и не всегда свидетельствуют об истинности.

3 голосов
/ 16 сентября 2011

Вы также можете посмотреть на источник инструмента поиска сайта (при условии, что он использует модуль поиска EE) ... он будет содержать некоторые скрытые поля, специфичные для EE:

EE Search hidden fields

0 голосов
/ 15 сентября 2011

Все URL-адреса используются по умолчанию после index.php, т. Е. http://www.testing.com/index.php/testing. Много раз они переписываются, т. Е. http://www.testing.com/testing. Таким образом, хороший способ определить это - попытаться получить доступ к любому URL-адресу, добавивбазовый каталог index.php.По крайней мере, это единственный публичный способ на наших сайтах.Мы переименовываем нашу папку администратора так же, как и многие другие, чтобы не допустить легкого понимания этого пользователями.

...