ホームページ  >  に質問  >  本文

thinkPHPdのルーティング設定

http://localhost:90/ThinkPHP2/index.php/Admin/Login/login

上記のフォームでアクセスした場合、PHP で導入された CSS またはその他のパスより長く存在します。

http://localhost:90/ThinkPHP2/index.php?s=/Admin/Login/login

この場合、スタイル パスは正しく表示されるか、その解決方法 (最初の方法も正しいことが保証されています)


风起时丶丶想你风起时丶丶想你2219日前1053

全員に返信(2)返信します

  • 风起时丶丶想你

    风起时丶丶想你2018-10-15 13:46:59

    これは解決されました。ページにファイルを導入する場合、通常はルート ディレクトリを表すために (./) が使用されますが、ここではこれは機能しません。 //localhost:90/ThinkPHP2/index.php?s=/ Admin/Login/login はプロジェクト パスであるため、ページ上の現在のプロジェクト パスでエラーが発生します。 __ROOT_を絶対パスとして使用しても問題ありません

    返事
    0
  • Summer

    訂正: (./) は現在のディレクトリ、(/) はルート ディレクトリです。

    Summer · 2018-10-16 09:38:24
  • キャンセル返事