次のようなファイル構造を使用して、独自の単純なフレームワークをセットアップしました。
root
libs
public_html
product-images
image1.jpg
image2.jpg
etc...
controllers
models
views
scripts
問題は、製品のイメージ src が、表示しているページに応じて 1 つまたは 2 つの ../ で始まる必要があることです。場合によっては、次のようなイメージへのフル パスを宣言する必要があります。
http://www.mysite.com/public_html/product-images/image1.jpg
明らかに、これはSEOにとってあまり良くありません。
私の質問は、サイトのファイル構造を変更せずに、public_html ビットを削除しながらすべての画像を機能させ続けるにはどうすればよいかということです。