Javascript: создание «странного» условного перенаправления - PullRequest
3 голосов
/ 17 сентября 2010

Если бы у меня был нормальный веб-сайт, это было бы достаточно просто исправить ... но я построил свой сайт на Tumblr, поэтому мне нужен обходной путь.На каждой странице выполняется один и тот же код, поэтому любой сценарий решения будет запускаться на каждой странице ... не могу понять этого (я упоминал, что я всего n00b?).Есть много ответов на вопросы, как этот, но я не мог найти правильный синтаксис, я полагаю, чтобы ответить на этот вопрос ...

Цель здесь, если некоторые идутпросто необработанное доменное имя, в данном случае миллионdollarextreme.tv -> я бы хотел, чтобы он перенаправил на миллионdollarextreme.tv/tagged/videos.

В любом другом случае, я имею в виду, если естьэто что-то, что уже добавлено в конец имени домена, например:

  • миллионdollarextreme.tv / permalink / 91298132843
  • миллионdollarextreme.tv / tagged / blog
  • illiondollarextreme.tv/contact.htm

Я не хочу, чтобы происходило перенаправление.Я только хочу, чтобы редирект действительно «запускал» в первый раз, когда человек набирает в домене --illiondollarextreme.tv

Трюк здесь, причина, по которой я спрашиваю (я выполнил поиск и 1000 извинений, если этоменя спрашивали в другом месте, я просто не мог его найти) заключается в том, что скрипт должен запускаться на каждой странице, потому что он размещен на tumblr, поэтому каждая страница управляется одним и тем же кодом.

Есть идеи?Заранее спасибо.

Ответы [ 2 ]

4 голосов
/ 17 сентября 2010

Это будет просто перенаправлять любое посещение миллионаdollarextreme.tv/ на миллиондолларестрим.тв.как и Герардо, мне непонятно, хочешь ли ты этого.

2 голосов
/ 17 сентября 2010
<script>
if( window.location.href == "http://milliondollarextreme.tv"   ||
    window.location.href == "http://milliondollarextreme.tv/"  ||
    window.location.href == "http://www.milliondollarextreme.tv"   ||
    window.location.href == "http://www.milliondollarextreme.tv/") {

  window.location.href = "http://www.milliondollarextreme.tv/tagged/videos/";

}
</script>

Что должно произойти, когда кто-то входит в http://milliondollarextreme.tv/ во второй раз?

...