Jay O'Brien wrote:

> I think this is a permissions issue. I just installed Apache13, 
> and it works fine on my LAN using a fixed local IP. I opened 
> port 80 in my Linksys router, and from the internet I can now 
> get to my home page over the internet, using my fixed IP. 
> 
>>From my local LAN I can use links on my home page to display 
> html files in directories under the directory where my home 
> page lives. However, from over the internet I can only get to 
> my home page. Except, I can go to IP/manual/ and apache shows 
> me the apache manual pages by virtue of an alias in httpd.conf. 
> 
> So, I know it is possible to access other web pages via the 
> internet connection; I just don't know how to allow access to 
> my subdirectories. 
> 
> Jay O'Brien
> Rio Linda, California USA
> 

More data on this issue....

I found how to get around this problem, and it isn't permissions 
at all. On the other web server I use, I use relative and shortened 
addressing on links, for example /xyz which, when selected by the 
user, would then send the user the /xyz/home.html file, in the xyz 
subdirectory under the directory where the home page lives.

Now, with this version, I find that I must add a trailing /, using 
/xyz/ instead of /xyz, and with that change everything works as 
expected. I can now access home.html files in subtending directories 
with such shortened relative links from my LAN and from the internet. 

This doesn't explain why the link without the trailing / works fine 
on my local LAN but not when accessed over the internet.  

I would prefer to have it work without the trailing / because I want 
to copy many existing pages with such relative addresses from my 
other server.

I'm not sure where to look in them, but... now to the Apache manuals!

Jay

_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to