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.