0

だから、これは私のサイト構造です:

  • public_html
    • .htaccess
    • テストディレクトリ
      • home.php
    • インクルードディレクトリ
      • file.php

そして、これが home.php のコードです: require"./includes-dir/file.php"; しかし、これは失敗します。home.phpでfile.phpを正しく要求するには? 私の .htaccess ファイルが domain.com を domain.com/test-dir にリダイレクトするため、これが必要です。前もって感謝します!

4

2 に答える 2

1

PHP で dirname を使用して、現在のファイルの場所を取得できます。 http://www.php.net/dirname

require_once dirname(__FILE__) . '/../includes-dir/file.php';

于 2014-06-08T00:34:46.933 に答える
0

私はあなたがこの後かもしれないと思います:

require_once dirname( FILE ) . '/../file.php へのパス';

于 2014-06-08T00:03:51.733 に答える