vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 Programming Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=15)
-   -   Caching of Location headers (https://vborg.vbsupport.ru/showthread.php?t=43302)

Darth Cow 09-08-2002 04:19 AM

Caching of Location headers
 
Ok, I'm having this really annoying problem with this program I'm writing.

It's a link of sites. I have a page go/index.php that takes the $QUERY_STRING as the site url to go to, increments the hit count in a database, and then forwards (using header("Location: $url")) the user to the url. Sound simple enough?

I'm getting this really annoying problem now with my browser. At first, I had this running fine on one server, but I hadn't setup the MySQL yet, so I was just redirecting back to the links page with my location headers (I was even doing a relative URL :D). I was linking to go?http://www.site.com. Now, I'm having trouble after I've moved over the program to new server with the MySQL. Whenever I click on one of the links, it sends me back to the old links page! It doesn't even appear to download the right page. I tried clearing my history, temp internet files, but all to no avail (I'm in IE 6). It did, however, do everything right when I linked to go/?http://www.site.com. It's like it's identified that url in a link to redirect to one page and doesn't even bother checking for alternatives. This problem even occurs when I link to a page not even used on the first version - go?http://random.site.blah.com :(.

Anyone have a clue what's going on?

Darth Cow 09-08-2002 04:39 AM

Ok, now it appears that anyone who goes to the page gets redirected to the wrong place! This is getting really wierd - anyone have a clue?

g-force2k2 09-08-2002 07:55 AM

has to be something that is hardcoded into the mysql or some fixed code that you're not changing... at least it seems that way by the way you're describing it... regards...

g-force2k2

Darth Cow 09-08-2002 04:48 PM

1 Attachment(s)
Quote:

Originally posted by g-force2k2
has to be something that is hardcoded into the mysql or some fixed code that you're not changing... at least it seems that way by the way you're describing it... regards...

g-force2k2

That makes sense, but then it doesn't considering that I don't mention the URL for the old site anywhere in my code! I attached the redirection page in case anyone can make any sense of it.

I should note that I plan on removing the or die() bit for and making the query @, so that it'll just send you back to the links page if there is any trouble.

Darth Cow 09-08-2002 08:09 PM

I figured it out!

The server must be setup to redirect all folder lookups without the following slash to mtgnews.com/ whatever, not to server I'm working on right now (what will soon be the mtgnews.com server).

Ah... I feel much better knowing what's wrong :). Sorry for bothering everyone :D.


All times are GMT. The time now is 08:25 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01972 seconds
  • Memory Usage 1,720KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (5)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete