É possível executar o 127.0.0.1/login.aspx no navegador da Web, se executarmos apenas um mod_mono_server4 e uma instância do servidor apache2 no Ubuntu 16.04?

0

Recentemente, eu configurei o /etc/apache2/apache2.conf no Ubuntu Linux 16.04 para que um usuário da web possa executar o 127.0.0.1/course/login.aspx com qualquer navegador, desde que nós executemos 1 ou mais servidor mod_mono_server4 e 1 ou mais instâncias do serviço apache2.

For the purpose of making mod_mono handle multiple applications, it is necessary to put this at the end of /etc/apache2/apache2.conf.

  Alias /test "/var/www/firstaspnet" 
        Alias /personal "/var/www/thirdaspnet" 
        AddMonoApplications testing "/test:/var/www/firstaspnet" 
        AddMonoApplications organicchem "/personal:/var/www/thirdaspnet"       
    <Location /test>
              SetHandler mono
              MonoSetServerAlias testing   
    </Location> 
    <Location /personal>
             SetHandler mono
             MonoSetServerAlias organicchem 
    </Location>

>    

Como alternativa, para fazer com que o mod_mono manipule o navegador HTTPRequest 127.0.0.1//login.aspx, colocamos isso no final do /etc/apache2/apache2.conf.

MonoAutoApplication disabled
AddHandler mono .aspx .ascx .asax .ashx .config .cs .asmx .axd
MonoApplications "/:/home/production/DevelopmentX64/My-Web-App/My-Web-App"

É possível executar 127.0.0.1/login.aspx em vez de 127.0.0.1/course/login.aspx no navegador da Web, se executarmos apenas uma instância do servidor mod_mono_server4 e do servidor apache2 no Ubuntu Linux 16.04? Se isso estiver correto, como devo configurá-lo com o /etc/apache2/apache2.conf no Ubuntu Linux 16.04?

The reason I ask this question is that web users do not like typing in longer URL's or understand why 127.0.0.1/course/login.aspx at the web browser is necessary if we are running only one mod_mono_server4 and apache2 server instance on Ubuntu Linux 16.04.

Qualquer ajuda é sinceramente bem-vinda e será reconhecida através desta canal oficial prontamente.

    
por Frank 05.08.2016 / 17:16

1 resposta

0

Eu consegui exibir 127.0.0.1/IPAddress.aspx e vários (3) mais na primeira tentativa de HTTPRequest esta tarde antes de a solicitação ser "armazenada em cache" usando o seguinte trecho do Apache2.conf:

DocumentRoot "/home/vendors/DevelopmentX64/My-Web-App/My-Web-App"

ServerName localhost
LoadModule mono_module /usr/lib/apache2/modules/mod_mono.so

<Directory /home/vendors/DevelopmentX64/My-Web-App/>
        Options Indexes FollowSymLinks
        AllowOverride None
        Require all granted
</Directory>

Alias "/" "/home/vendors/DevelopmentX64/My-Web-App/My-Web-App"


AddHandler mono .aspx .ascx .asax .ashx .config .cs .asmx .axd
MonoApplications "/:/home/vendors/DevelopmentX64/My-Web-App/My-Web-App"
    
por 05.08.2016 / 23:49