Archives

wtfudge is a lovely weblog that uses blogger to track my thoughts, etc. it is an offshoot of hellaboss.com where mathew hoy does code, content, and creative for all things lovely.

My Photo
Name:
Location: London, Canada

a buddhist, vegetarian, and beta-geek, i build web sites, am an iconographer, write, doodle, and noodle. i like cookies and candy and fruit juice. do you?

Friday, October 08, 2004

htm-hell?

okay, i've had this problem for a while and it's really still touch and go. it's about relative urls.

my problem is this: when i put a file in a subdirectory inside a subdirectory and want to link to say a css file at a higher level, i always add too many "../" items to try to find it. often, i'll go through 2 to up to 1 bajillion "../" trying to find the file i'm looking for. does anyone else experience this problem?

better yet, do you have any suggestions on how to overcome it? they are hella appreciated!

8 Comments:

Blogger Frank said...

Hehehe.. I know that _exact_ feeling! My only suggestion is to point to the site's root and then navigate up:

/blah/blah.css

HTH!

October 8, 2004 at 11:05 AM  
Blogger moy said...

okay, so i'm trying to figure this out 100%. if i have a file here:

root/sub1/sub2/sub3/sub4/sub5/index.php

and i want to point an image in index.php in sub5 to an image residing in a directory in sub1, i would go:

sub1/sub2/sub3/sub4/img.gif

then? do i include the current or resulting directory in the "../"s? it's a bit confusing. hehe.

thanks for the help frank!

October 8, 2004 at 11:42 AM  
Blogger Junkface said...

This comment has been removed by a blog administrator.

October 8, 2004 at 1:25 PM  
Blogger Junkface said...

Simplification:

../ = go back one directory. Therefore: if you're located in /html/blah/ and you type ../this.test, you will be asking for /html/this.test.

/ = go to root. Therefore: if you're located in /html/blah/ and you type: /this.test, you will be asking for /this.test.

Does this make sense?

October 8, 2004 at 1:26 PM  
Blogger moy said...

oh man, i was hoping there was a "go to root, sucka and start looking for directories from there, dawg" line. i'd been trying "./" for a bit, but natch, that suxxors.

thanks, double-gee.

October 8, 2004 at 2:00 PM  
Blogger moy said...

have you ever been so in the dark that once you figure something out you feel like the last person on earth to "get" something?

haha! yarg.

thanks again, cats.

October 8, 2004 at 2:08 PM  
Blogger Frank said...

This comment has been removed by a blog administrator.

October 8, 2004 at 2:24 PM  
Blogger moy said...

frank, i posted @ your blog, dawg.

October 8, 2004 at 2:28 PM  

Post a Comment

<< Home