如何在 rhel 6 中為 OTRS URL 設定虛擬主機

如何在 rhel 6 中為 OTRS URL 設定虛擬主機

我成功安裝了 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 設定為虛擬主機 - 因此您只能輸入 otrs.domain.com 作為 url。

我就是這樣做的:

<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 等。

奇蹟般有效 ;-)

相關內容