Hi All,

Sorry if this has been posted twice coz I'm not sure if it has been posted.

Would be grateful if anyone could help. I'm trying to find out whether it is feasible to do this work on the server side.

The scenario is this: Our user on his/her web browser typed an url, browser send url to DNS to check and found it to be invalid, and display an error page to the user.

Instead of the above process flow, is it possible that we could intercept the invalid result from the DNS server, send the user typed url as keywords to a search engine, and display the search results to this user?

At the moment we have a javascript which could send keywords to Yahoo, and Yahoo returns a xml file to us and then we customize our own page. We then return this page to the user's web browser.

Best Regards,

Wilson

In reply to DNS modification by Wils

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.