
I had previously asked a question about how to make helpdesk.company.com
open the customer interface and hdagent.company.com open the agent
interface. As it turns out, I was doing it right all along but I was
having a cache issue so my browser was not showing me the changes.
Here are the steps, for anyone who is interested, to have separate URLs
for customers and agents. I am using OTRS on SuSE Linux using Apache.
These instructions may not apply to Windows/IIS users.
1. Create a DNS record or subdomain for each of the URLs you want to
use. I created helpdesk.company.com and hdagent.company.com.
2. Navigate to /opt/otrs/var/httpd/htdocs and create a subdirectory
named agent
3. Copy the index.html file into the newly created directory.
4. Edit the index.html file in the /opt/otrs/var/httpd/htdocs directory.
Replace the line <meta http-equiv="refresh" content="0;
URL=/otrs/index.pl"> with <meta http-equiv="refresh" content="0;
URL=/otrs/customer.pl">. Leave the file in the agent directory as it
is.
5. Set up a virtual host file in Apache for each of the URLs. (You may
need to enable virtual hosts in Apache.) The host files on OpenSuSE
10.1 can be found in /etc/apache2/vhosts.d and should look like this:
#[helpdesk.conf]
participants (1)
-
Joe Fusco