|
Редирект на вложенный вебсайт с дефолтного
|
|||
---|---|---|---|
#18+
В VS сделал дистрибутив своего ASP.NET вебсайта. Этот дистрибутив устанавливает сайт во вложенный, по отношению к дефолтному, вебсайт на IIS. Сделал я редирект со страницы iisstart.htm дефолтного сайта на свою страницу вот в таком виде Код: html 1.
myname.webhop.me это URL дефолтного сайта IIS. Но эта конструкция перестала работать после замены самоподписанного SSL сертификата на нормальный и при наборе myname.webhop.me на мгновение появляется https://myname.webhop.me/mysite , потом возврат на myname.webhop.me и надпись "Не удается получить доступ к сайту ERR_CONNECTION_REFUSED" Общий редирект с http на https прописан в web.config вложенного сайта, вот такой набор myname.webhop.me/mysite нормально открывает страницу https://myname.webhop.me/mysite/default.aspx Binding прописан для порт:80 http и порт:443 https(с указанием SSLсертификата) Подскажите, как еще можно реализовать редирект с дефолтной страницы дефолтного сайта на вложенный сайт? Или найти причину и исправить существующую ошибку с, как я подозреваю, двойным редиректом туда-обратно. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2018, 14:48 |
|
Редирект на вложенный вебсайт с дефолтного
|
|||
---|---|---|---|
#18+
Malyav, А в мире веб есть понятие вложенный сайт? Что то я не врубаюсь). ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2018, 14:58 |
|
Редирект на вложенный вебсайт с дефолтного
|
|||
---|---|---|---|
#18+
Malyav, Упс. Вопрос снимается. Есть дефолтное веб приложение которое запускается если писать только хост в запросе... Извиняй. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2018, 15:06 |
|
Редирект на вложенный вебсайт с дефолтного
|
|||
---|---|---|---|
#18+
MalyavСделал я редирект со страницы iisstart.htmвот это зачем на странице прямо в коде? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2018, 15:11 |
|
Редирект на вложенный вебсайт с дефолтного
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2. 3. 4.
Вот так это выглядит в диспетчере служб IIS. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2018, 15:14 |
|
Редирект на вложенный вебсайт с дефолтного
|
|||
---|---|---|---|
#18+
Petro123MalyavСделал я редирект со страницы iisstart.htmвот это зачем на странице прямо в коде? Мне надо было реализовать функцию, когда набирается myname.webhop.me а открывается https://myname.webhop.me/mysite Это мой первый опыт размещения сайта на хостинге, и, раз уж он установился не дефолтным, то приходится подставлять костыли. Если дать ссыль в виде myname.webhop.me/mysite , то все работает нормально и http редиректится на https Но, хочется укоротить ссылку. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2018, 15:21 |
|
Редирект на вложенный вебсайт с дефолтного
|
|||
---|---|---|---|
#18+
Malyav, Давай пока без https. У пеня на сайте приложение А (по твоему сайт) дефолтное. Значит принаборе AutoPOI.ru сервер направляет на приложение А. Если набрать после хоста приложение Б, то сам веб сервер отправит и возбудит приложение Б. У тебя так? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2018, 15:36 |
|
Редирект на вложенный вебсайт с дефолтного
|
|||
---|---|---|---|
#18+
Petro123Malyav, Значит принаборе AutoPOI.ru сервер направляет на приложение А. если (на твоем примере) набирать у меня AutoPOI.ru выдает ошибку Petro123Malyav, Если набрать после хоста приложение Б, то сам веб сервер отправит и возбудит приложение Б. если набирать AutoPOI.ru/MySiteName открывается мой сайт. Я убрал из файла iisstart.htm (лежит в корне дефолтного сайта) строку с редиректом, <META HTTP-EQUIV="REFRESH" CONTENT="1; URL=https://myname.webhop.me/mysite"> и теперь открывается сам этот файл. Т.е. все работает, как у тебя. При короткой ссылке приложение А, при ссылке с добавлением "хвоста", приложение Б. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2018, 16:00 |
|
Редирект на вложенный вебсайт с дефолтного
|
|||
---|---|---|---|
#18+
Malyav, Заработало? Теперь не ломай. Если надо наоборот, то приложение Б сделай коренным или по умолчанию. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2018, 16:18 |
|
Редирект на вложенный вебсайт с дефолтного
|
|||
---|---|---|---|
#18+
Сделал еще один эксперимент. Вставил в страницу iisstart.htm такой вот простой текст Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
С ноутбука в хроме открывается, а со смартфона нет. :-( А как это делается? "Если надо наоборот, то приложение Б сделай коренным или по умолчанию." ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2018, 16:36 |
|
Редирект на вложенный вебсайт с дефолтного
|
|||
---|---|---|---|
#18+
К вопросу о вложенном вебсайте и почему я так его назвал. Он выглядит во как на этом изображении сайты carpooling, DMS, HelloWorld или Sample - как мне сделать его "по умолчанию" или коренным? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2018, 16:53 |
|
Редирект на вложенный вебсайт с дефолтного
|
|||
---|---|---|---|
#18+
Malyav, Как сделать веб проект дефолтным в IIS я не знаю. В других серверах при деплое есть галочка - ставить приложение как коренное. Вроде так. Но никак не в коде веб станички. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2018, 17:12 |
|
Редирект на вложенный вебсайт с дефолтного
|
|||
---|---|---|---|
#18+
Petro123 большое спасибо за уделенное время. Путем экспериментов я пришел к такому выводу, что причина не в редиректе. Я не могу открыть даже простую html страницу в корне Default Web Site если открываю ее со смартфона из Хрома в виде blabla.com или http://blabla.com . Я получаю ERR_CONNECTION_REFUSED. С компьютера из Хрома в любом из этих вариантов открывается нормально. Если же набираю со смартфона в виде https ://blabla.com то и страница открывается, и редирект срабатывает нормально. Придется искать, почему отвергается смартфон. Если кто-то может подсказать, буду благодарен. Или надо делать мой "вложенный сайт" дефолтным... ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2018, 17:52 |
|
Редирект на вложенный вебсайт с дефолтного
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2018, 18:36 |
|
Редирект на вложенный вебсайт с дефолтного
|
|||
---|---|---|---|
#18+
Malyav, Кому счас легко). Удаляйте сайты, целиком веб сервер и ставьте, ставьте ставьте. Как говорил Ленин. Набирайте скилы. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2018, 18:38 |
|
Редирект на вложенный вебсайт с дефолтного
|
|||
---|---|---|---|
#18+
MalyavЕсли же набираю со смартфона в виде https : Malyavесли открываю ее со смартфона из Хрома в виде blabla.com попробуй со смарта сестры или любого другого. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.09.2018, 18:44 |
|
Редирект на вложенный вебсайт с дефолтного
|
|||
---|---|---|---|
#18+
Petro123попробуй со смарта сестры или любого другого. С любых смартфонов не открывалось. Зацепившись за то, что не открывается страница, начинающаяся с http, сегодня с утра я начал рыть в этом направлении. Заглянул я и в консоль управления виртуальной машиной. А там!!! В DNAT закрыт портфорвардинг с внешнего IP на внутренний по tcp на 80-м порту. Как я понял, когда в ТП мне создавали SSL сертификат, этот запрет и установили. Изначально не было ее. Malyavэта конструкция перестала работать после замены самоподписанного SSL сертификата на нормальный Снял я этот запрет и все заработало. Теперь хоть myname.webhop.me , хоть http://myname.webhop.me набираю на смартфонах, нормально перекидывает на https://myname.webhop.me/mysite Редирект, как я уже писал, делается с помощью Код: html 1.
Моя проблема решилась, спасибо всем за внимание, а Petro123 за помощь. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2018, 13:50 |
|
Редирект на вложенный вебсайт с дефолтного
|
|||
---|---|---|---|
#18+
Malyav, Мое имхо в том что надо где можно делать декларативно. Т.е. галками и конфигами https://www.e-du.ru/2016/08/iis-http-to-https.html Но раз работает, то ладно. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2018, 14:28 |
|
Редирект на вложенный вебсайт с дефолтного
|
|||
---|---|---|---|
#18+
Ну, это-то я так и сделал: MalyavОбщий редирект с http на https прописан в web.config вложенного сайта, вот такой набор myname.webhop.me/mysite нормально открывает страницу https://myname.webhop.me/mysite/default.aspx После прописки в web.config в интерфейсе IIS появляется то, что скриншотами дано на странице по твоей ссылке, т.е. это-же самое правило. Внутри страницы iisstart.htm я прописал "персональный" редирект для именно этой страницы на другую страницу. Чтобы ссылку на свой "вложенный" сайт сделать покороче. Кстати, странно, что когда я убираю из конфига Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9.
то общий редирект с http на https продолжает работать. Редирект из моей цитаты выше выполняется. Интересно, почему так? Может он еще где-то прописан? Галка "Требовать SSL" в блоке "Параметры SSL" снята... ... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2018, 20:07 |
|
Редирект на вложенный вебсайт с дефолтного
|
|||
---|---|---|---|
#18+
MalyavКстати, странно, что когда я убираю из конфига именно поэтому все таки лучше настраивать Апп сервер из ГУИ или строго по документации. Может закешировал строки. Х.з. В инете бродит три или 4 способа. И счас еще один сервер под линукс появился. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.09.2018, 07:35 |
|
|
start [/forum/topic.php?fid=18&fpage=18&tid=1355145]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
71ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 183ms |
0 / 0 |