最近では、Ubuntu Linux 16.04で/etc/apache2/apache2.confを設定して、1つ以上のmod_mono_server4サーバーと1つ以上のapache2 /course/login.aspxを実行している限り、Webユーザーが127.0.0.1を実行しているすべてのブラウザを使用するできるようにしました。サービスインスタンス。
mod_monoが複数のアプリケーションを処理するには、/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>
>
または、mod_monoにWebブラウザHTTPRequest 127.0.0.1//login.aspxを処理させるには、/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"
Ubuntu Linux 16.04でmod_mono_server4とapache2サーバーインスタンスを1つだけ実行している場合は、Webブラウザで127.0.0.1/course/login.aspxの代わりに127.0.0.1/login.aspxを実行できますか?これが正しい場合は、Ubuntu Linux 16.04で/etc/apache2/apache2.confを使用してどのように設定する必要がありますか?
私がこの質問をする理由は、Webユーザーが長いURLを入力するのが好きではない場合、または1つのmod_mono_server4およびapache2サーバーインスタンスのみを実行している場合は、Webブラウザに127.0.0.1/course/loginを入力する必要がある理由を理解しているからです。 Ubuntu Linux 16.04 .aspx。
どんな助けでも心から歓迎し、この公式チャンネルを通じてすぐに確認されます。
ベストアンサー1
今日の午後、次のApache2.confの抜粋を使用して「キャッシュ」を要求する前に、最初のHTTPRequest試行で127.0.0.1 / IPAddress.aspxなど(3)を表示できました。
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"