わかりました。サブドメインを次のように設定しているとします mysubname.mysite.net
。実際には、次のURLに移動します。 http://mysite.net/aName/bName/cName/eName
http://mysite.net/aName/bName/cName/eName
PHPで、自分のサイトに関連する実際のパスであるパスを取得するにはどうすればよいですか?
これは可能ですか?これを行うには、.htaccessファイルを使用する必要がありますか?このREALパスをphp変数に格納する必要があります。URLを新しいパスに変更したくありません。実際の実際の、より長いPATHのURLを知っている必要があります。
たとえば、自分のサイトでFlash MP3プレーヤーを使用したいのですが...これは長いURLで機能します: サブドメインが指す場所の実際のパス
ただし、サブドメインに移動すると、mp3ファイルは再生されません 。
Flash Playerが機能するために必要な、PHPのこのコードに関係していると思います。
$path= $_SERVER['HTTP_HOST'] .$_SERVER['PHP_SELF'];
$path=dirname($path);
$file='http://'.$path.'/'.$file;
何か案は?私はあなたがそれが役立つと思うより多くのコードを投稿することができます...私に知らせてください。