服务器是 win + iis比如有一个顶级域名
  www.aaa.com
  对应的服务目录 aaa一个二级域名 (想实现与顶级域名资源共用)
  news.aaa.com
  对应的服务目录 aaa , 启用默认的主页是 news.asp 而这个new.asp 是跳转到 aaa\news 目录
  aaa\news 这个目录的程序就可以 用 "../"父路径 来得到 aaa/images 等 目录的资源.  但是,访问的时候, 输入 news.aaa.com  会在url地址栏上 显示 news.aaa.com/news (跳转的原因)前提:
  不要把
    news.aaa.com 这个域名指向 aaa\news 这个目录,再把一些公有文件,比如 images css 目录再扔到 news目录
问题:
  怎么能让 news.aaa.com/news 这个news目录 不显示 出来.自己的思路:
  url重构,就好像 index.asp?id=123 重构为 index.html?id=123,可以实现么?
不知道 表述清楚没?。期待高手
 

解决方案 »

  1.   

    没有太明白,为何会跳转到 news.aaa.com/news ?如果只是要资源共享。直接news.aaa.com,比如图像,CSS之类的,直接用
    <img src="http://www.aaa.com/images/xxx.jpg" />
    这样的绝对路径不就好了吗
      

  2.   

    你是不是url重写了?还有你要让这个 news.aaa.com/news目录显示成 news.aaa.com/ 但又不要让里面引用的css 图片之类的访问不到?
    那你可以这样写
    <img src=/xx/xx/xx.png">这种绝对路径的写法
    或者
    <img src="http://news.aaa.com/xx/xx/xx.png"/>这样的写法?
    不知是不是这个意思?
      

  3.   


    前提,不使用绝对路径,,
    跳转到 news.aaa.com/news 是因为,news.aaa.com 在iis建了个站点,指向的是 aaa这个目录,它的默认主页是 news.asp 也就是 aaa\news.asp ,这个asp就只有一句跳转程序,跳到/news 这个目录,这样为了资源共享啊.
      

  4.   


    前提,不使用绝对路径,,
    跳转到 news.aaa.com/news 是因为,news.aaa.com 在iis建了个站点,指向的是 aaa这个目录,它的默认主页是 news.asp 也就是 aaa\news.asp ,这个asp就只有一句跳转程序,跳到/news 这个目录,这样为了资源共享啊.
      

  5.   


    前提,不使用绝对路径,,
    跳转到 news.aaa.com/news 是因为,news.aaa.com 在iis建了个站点,指向的是 aaa这个目录,它的默认主页是 news.asp 也就是 aaa\news.asp ,这个asp就只有一句跳转程序,跳到/news 这个目录,这样为了资源共享啊.
      

  6.   


    我没有 url重写,就是跳转了一下页面