PHP ページのリダイレクトに関する問題$url=$_SERVER['SERVER_NAME']."/login.html"; echo " location.href=$url "; location.href に値 localhost/index.htmllocalhost/login.html が割り当てられる理由 つまり、変数を使用して localhost/login.html に割り当てたいのですが、どうすればこれを実現できますか? PHP?質問する 共有先: ?locat..." data-pics=""> -----解決策---------では、この 2 つの文ではない理由 他のコードを見てください -----解決策---------------------契約書も書面化したほうが良いです $url='http://'.$_SERVER['SERVER_NAME']."/login.html"; echo " location.href='$url' "; ログイン後にコピー-----解決策---------localhost/index.htmllocalhost/login 。 html これは localhost/index.html に基づいています。表示によれば、取得された SERVER_NAME は であることがわかります。 localhost/login.html 先頭に「/」がないことに注意してください。その場合、ブラウザは現在のアドレスの後にアドレスを追加するため、ルート ディレクトリから開始することを示すには先頭に「/」が必要です。 。 。 。 。