私の Web サイトの下の C:\xampp\htdocs\catshop\assets\img
フォルダーにいくつかの写真を配置しています。画像に food-social-wet-meo-sardine-in-prawn-jelly-400g
のような名前が付いている場合、その画像は Web サイトに表示されません。ただし、名前が can1.png
または can-1.png
の場合は、(同じ位置にある場合でも) 正しく表示されます。 food-prawnjelly.png
という名前にすると、ハイフンが 1 つだけでも表示されません。 foodprawnjelly.png
も機能しません。
画像を C:\xampp\htdocs\catshop\assets\img\food
に移動すると、can1 のように、以前はその名前が「機能していた」にもかかわらず、表示されません。 .png
。
これが関係しているのか、それとも問題の原因になっているのかはわかりませんが、美しいリンクを作成するために書き換えルールを使用しています。 catshop/food/social-cat.food
のようなリンクは show-category.php
に書き換えられ、適切なフィルタリングが行われて Adult- からのソースが表示されます。猫の餌
製品。画像パスには絶対リンクを使用しました (例: /catshop/assets/img/can-1.png
)
使用される書き換えルール: RewriteRule ^(\w )/(\w )$ show-category.php [NE,L]
さらに詳しい情報が必要な場合は、お知らせください。ありがとうございます。
リーリー編集: .htaccess ファイルの内容
ああああP粉6046694142024-01-17 09:49:34
私の理解によれば、
/catshop/assets
場所 /catshop/show-category.php
(注意: home という単語を含む文字列と一致するため、home の使用を変更することもできます)
リーリーこれにより、assets
または .php