The Apache "Redirect" command is used to generate an error message to the browser, in this case type 301 (permanent redirect).  Unlike "Alias" and other commands, the address supplied as an argument to "Redirect" should be a full URL-path valid from the point of view of the client browser, which means it should resolve via DNS.  
<br><br>So you probably want something like<br><blockquote>Redirect permanent index.html <a href="http://audioserver:8001/cgi-bin/koha/mainpage.pl" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://audioserver.mydomain.com:8001/cgi-bin/koha/mainpage.pl</a><br></blockquote>The reason you can access from inside your own LAN is because your local DNS requests happen to append your domain automatically.&nbsp; Of course browsers in the outside world don&#39;t have that critical piece of info.&nbsp; 
<br><br>--joe atzberger<br><br><div><span class="gmail_quote">On 9/10/07, <b class="gmail_sendername">H. S.</b> &lt;<a href="mailto:hs.samix@gmail.com">hs.samix@gmail.com</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hello,<br><br>I installed Koha 2.2.9 on a machine running Ubuntu (I am going to show it to a small community library to convince them to use this application). All seems to have gone well, however the virtual web server part is giving some problems.
<br><br>The machine in questions is already running a web server on port 80. So I configured Koha to listen on ports 8000 and 8001. Here is the conf file I am currently using:<br>--------------------------------------------------------------------
<br># Koha 2.2 Apache Virtual Host Config File<br>#<br># Please include this file in your apache configuration.<br># The best way to do that depends on your site setup.<br># Some like an Include adding to /etc/apache/httpd.conf
<br># and some prefer a symlink to this file from some dir.<br># Please refer to your system manuals.<br><br># Ports to listen to for Koha<br># uncomment these if they aren&#39;t already in main httpd.conf<br>Listen 8000
<br>
Listen 8001<br><br># NameVirtualHost is used by one of the optional configurations detailed below<br># Please make sure this line is correct before uncommenting.<br># See <a href="http://httpd.apache.org/docs/vhosts/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://httpd.apache.org/docs/vhosts/
</a> for some guides.<br><br>#NameVirtualHost <a href="http://11.22.33.44" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">11.22.33.44</a><br><br># KOHA&#39;s OPAC Configuration<br>&lt;VirtualHost audioserver:8000&gt;
<br>&nbsp;&nbsp; ServerAdmin <a href="mailto:sahambi@yahoo.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
sahambi@yahoo.com</a><br>&nbsp;&nbsp; DocumentRoot /usr/local/koha/opac/htdocs<br>&nbsp;&nbsp; ServerName audioserver<br>&nbsp;&nbsp; ScriptAlias /cgi-bin/koha/ /usr/local/koha/opac/cgi-bin/<br>&nbsp;&nbsp; Redirect permanent index.html <a href="http://audioserver:8000/cgi-bin/koha/opac-main.pl" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

http://audioserver:8000/cgi-bin/koha/opac-main.pl</a><br>&nbsp;&nbsp; ErrorLog /usr/local/koha/log/opac-error_log<br>&nbsp;&nbsp; TransferLog /usr/local/koha/log/opac-access_log<br>&nbsp;&nbsp; SetEnv PERL5LIB &quot;/usr/local/koha/intranet/modules&quot;
<br>&nbsp;&nbsp; SetEnv KOHA_CONF &quot;/etc/koha.conf&quot;<br>&nbsp;&nbsp; <br>&lt;/VirtualHost&gt;<br># KOHA&#39;s INTRANET Configuration<br>&lt;VirtualHost audioserver:8001&gt;<br>&nbsp;&nbsp; ServerAdmin <a href="mailto:sahambi@yahoo.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
sahambi@yahoo.com
</a><br>&nbsp;&nbsp; DocumentRoot /usr/local/koha/intranet/htdocs<br>&nbsp;&nbsp; ServerName audioserver <br>&nbsp;&nbsp; ScriptAlias /cgi-bin/koha/ &quot;/usr/local/koha/intranet/cgi-bin/&quot;<br>&nbsp;&nbsp; Redirect permanent index.html <a href="http://audioserver:8001/cgi-bin/koha/mainpage.pl" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

http://audioserver:8001/cgi-bin/koha/mainpage.pl</a><br>&nbsp;&nbsp; ErrorLog /usr/local/koha/log/koha-error_log<br>&nbsp;&nbsp; TransferLog /usr/local/koha/log/koha-access_log<br>&nbsp;&nbsp; SetEnv PERL5LIB &quot;/usr/local/koha/intranet/modules&quot;
<br>&nbsp;&nbsp; SetEnv KOHA_CONF &quot;/etc/koha.conf&quot;<br>&nbsp;&nbsp; <br>&lt;/VirtualHost&gt;<br><br># If you want to use name based Virtual Hosting:<br>#&nbsp;&nbsp; 1. remove the two Listen lines<br>#&nbsp;&nbsp; 2. replace audioserver:8000 wih <a href="http://your.opac.domain.name" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

your.opac.domain.name</a><br>#&nbsp;&nbsp; 3. replace ServerName audioserver wih ServerName <a href="http://your.opac.domain.name" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">your.opac.domain.name</a><br>
#&nbsp;&nbsp; 4. replace audioserver:8001 wih your intranet domain name<br>#&nbsp;&nbsp; 5. replace ServerName audioserver wih ServerName 
<a href="http://your.intranet.domain.name" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">your.intranet.domain.name</a><br>#<br># If you want to use NameVirtualHost&#39;ing (using two names on one ip address):
<br>#&nbsp;&nbsp; 1.&nbsp; Follow steps 1-5 above<br>#&nbsp;&nbsp; 2.&nbsp; Uncomment the NameVirtualHost line and set the correct ip address
<br><br>--------------------------------------------------------------------<br><br>The above conf files was included in /etc/apache2/apache2.conf with an include statement:<br>#included for Koha configuration, by HS, 20070910
<br>Include /etc/koha-httpd.conf<br><br><br>The name of the machine is &quot;audioserver&quot;. Assume the domain name of the machine (it has a dynamic IP address) is <a href="http://mydomain.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
mydomain.com</a>. With the above configuration, I can access Koha only on the LAN on port 8000, but not from the internet. If I replace &quot;audioserver&quot; with &quot;
<a href="http://mydomain.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">mydomain.com</a>&quot;, it doesn&#39;t work from anywhere, neither from LAN nor from WAN, and I get the website web page on ports 80, 8000 and 8001.
<br><br>I am running apache2&nbsp;&nbsp;&nbsp; ver. 2.2.3-3.2ubuntu0
. What I missing in the above configuration and how I make Koha available from the external internet on port 8000?<br><br>thanks,<br><span class="sg">-&gt;HS<br></span></blockquote></div><br>