1

データ入力用のckEditorを含むバックエンドコントロールパネルを備えた動的Webサイトが1つあります。ckEditor は/userfiles/image1.jpg

のようなパスで画像を挿入し、ページを呼び出してユーザー インターフェイスに表示すると、メイン URL からアクセスすると完璧に表示されますが、何らかの理由でサブ フォルダーに移動する必要があるセクションがほとんどないため、そのサブドメインから同じページにアクセスすると、画像の表示に失敗します。 画像の URL を確認すると、app1.mysite.com/userFiles/image1.jpg のように表示されます、実際のパスはmysite.com/userFiles/image1.jpg です。




これを解決するためのトリックやテクニックはありますか?
私はPHPを使用しています。

4

1 に答える 1

2

で定義でき<base>ます<head>:

http://www.w3schools.com/tags/tag_base.asp

PHPでイストを行うのは難しいです。事前に絶対 URL に変更するのが最善の方法かもしれません。後で変更するということは、HTML をスキャンして画像を見つけ、URL が絶対 URL か相対 URL かを確認し、必要に応じて変更することを意味します。

于 2013-01-02T16:26:57.760 に答える