OTRS を正常にインストールし、すべて正常に動作していますが、RED HAT 6 オペレーティング システムで OTRS URL の代わりに単純な名前を設定する必要があります。私は RHEL を初めて使用しており、仮想ホストの設定方法がわかりません。
http://ipaddress/otrs/index.pl単純な名前 service.local
http://ipaddress/otrs/customer.pl再び単純な名前responce.local
WAN (プライベート エリア ネットワーク) で、上記のようなことが必要でした。仮想ホストの設定を手伝ってください。
よろしくお願いします。
よろしくGK
答え1
ここApache httpdの仮想ホストの作成方法に関するドキュメントです
答え2
OTRS を仮想ホストとして設定できました。そのため、URL として otrs.domain.com のみを入力できます。
私がやった方法は次の通りです:
<VirtualHost *:80>
ServerName otrs.domain.com
DocumentRoot "/opt/otrs/bin/cgi.bin/"
DirectoryIndex index.pl
Alias /otrs-web/ "opt/otrs/var/httpd/htdocs/"
<Location "/otrs-web/">
SetHandler default-handler
</Location>
</Virtualhost>
apache otrs.confで、/otrs/xxxxxを/xxxxxに編集する必要があります。
その背後にあるロジックは、通常の Apache 構成では、どのフォルダーが CGI フォルダーであるかを指定する必要があるということです。つまり、ルート フォルダーを CGI フォルダーとして設定すると、そのサブフォルダー内のすべてのものがスクリプトとしてみなされ、他のファイルを取得できなくなります。この例では、.css、.png などです。そのため、/otrs-web の場所がスクリプト ハンドラーではなく、デフォルト ハンドラーとして設定されていることを Apache に伝える必要があります。
うまく機能します ;-)