Jump to content

Настройки ISAPI


Alex_w

Recommended Posts

Добрый день!

Может кто подсказать как убрать отображение содержимого из папки сервера(и только после нажатия на dll, погружается сайт)

 

12 января 2020 г. 23:48 <dir> cache
12 января 2020 г. 23:48 <dir> files
12 января 2020 г. 23:48 <dir> log
12 января 2020 г. 23:48 <dir> temp
12 января 2020 г. 22:39 218 web.config
12 января 2020 г. 20:39 7415808 WebSlujba.dll

 

Link to comment
Share on other sites

К форуму Унигуи это имеет такое же отношение, как очковая змея к очкам.

В IIS листинг уберите, по умолчанию его нет, видать наклацали (Сайт-Просмотр каталога)

  • Like 1
Link to comment
Share on other sites

  • 2 weeks later...

Спасибо Вам!

Да Вы правы, что это разные инструменты....но одно работает в другом, и я думаю многим интересен был бы этот вопрос.

Уважаемый, и еще Вы бы не могли подсказать, могу ли я убрать из доменного имени пул и имя dll для запуска сайта,....третий день гуглю настройки IIS, и такое ощущение,что ни кого не смущает когда путь в домене такой странный.

что то вроде  Было "www.mysite.ru/pul1/Web.dll" стало просто  "www.mysite.ru" ?

 

 

Link to comment
Share on other sites

Можете, страницы по умолчанию допишите туда Web.dll

Это не пул, это папочка, 

Можете смотреть в сторону ARR и URLrewrite

Но тогда ISAPI выкиньте

Только сервисы, только хардкор

  • Like 2
Link to comment
Share on other sites

On 1/24/2020 at 5:47 PM, stas said:

Можете, страницы по умолчанию допишите туда Web.dll

Доброго!  мне тоже интересен этот вопрос. как я понял это в файле config? А если его приложение от Uni не создало (или он создается но не по стандартному пути?).

Link to comment
Share on other sites

Зайдите в любую папочку в консоле иис (функция Документ по умолчанию)

После модификации посмотрите содержимое файла web.config в этой папочке

  • Like 1
  • Upvote 1
Link to comment
Share on other sites

2 hours ago, Alex_w said:

То что надо! Спасибо!

Отказывайтесь от этого, dll-ки не пропускают многие антивирусы, уходите от старой технологии.

Работая с сервисом, Вы не зависите от веб-сервера, и вообще от того, что смотрит в мир.

  • Upvote 2
Link to comment
Share on other sites

О как. Но вот смотрите, выбрал я в юни создать сервис, он  создает мне файл с расширением exe, и если не ISS, то при помощи чего его сделать как вебом?

Link to comment
Share on other sites

Я уже это рассказывал, это сложно, но становится больше возможностей.

Цитирую

Смотрите

Ставите ARR v3+ Url rewrite

UniGuiHyperService+UniGuiApplication stand alone

В ARR разрешаете прокси

Далее создаете обыкновенный сайт

в IIS 

Предположим у Вас  UniGuiHyperService вертится на порту 8077

Допустим, вы хотите чтобы у вас сайт вертелся по имени mysite.com/myproject

В Директории Сайта создаете папочку myproject

Там создаете web.config следующего содержимого

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <rewrite>
            <rules>
                <rule name="redirect" stopProcessing="true">
                <match url="(.*)" />
                    <action type="Rewrite" url="http://127.0.0.1:8077/{R:1}" />
                </rule>
            </rules>
        </rewrite>
    </system.webServer>
</configuration>
Далее в UrlPath 

UniServermodule Вашего проекта

И в cfg UniGuiHyperService

прописываете /myproject

Вуаля, Ваш сайт работает

  • Upvote 2
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...