2012-02-09 8 views
1

これらのリンクはすべて私のサイトのサブディレクトリに送られますが、mysite.com、google.com、url.comのような場所に私を送ることはできません。私はGoogleのボタンをクリックした場合hrefだけがサブディレクトリに私を送りますが、他の場所にはありません

<div id="header"> 
      <div id="loggedoutmainnav"> 
       <ul> 
        <li><a href ="<?php echo $_SERVER['SERVER_NAME']; ?>"><?php echo $_SERVER['SERVER_NAME']; ?></a></li> 
        <li><a href ="www.google.com">Google</a></li> 
        <li><a href ="url.com">Url</a> </li> 
        <li><a href ="#">Plans & Pricing</a></li> 
        <li><a href="#">Log in</a></li> 
       </ul> 
      </div> 
     </div> 

ので、これは動作するはず

+1

これは、プロトコルを省略したため、相対パスとして解釈されたためです – naveen

答えて

4
<a href ="http://www.google.com">Google</a> 

mysite.com/www.google.comために私が送信されます。外部リンクのため "http://"を追加する必要があります

2

外部サイトのURLの前にhttp://を追加する必要があります。

関連する問題