次のようなリンクをリダイレクトしようとしていwww.mywebsite.com/phpfile/uservalue/
ますwww.mywebsite.com/phpfile.php?param=uservalue
だから私の.htaccessファイルは
Options -Indexes
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^phpfile/(\w*)$ ./phpfile.php?param=$1
リダイレクトはうまく機能します。今、私は問題を抱えています。私のphpfile.phpには、とりわけ次のhtmlコードが含まれています
<html xmlns="http://www.w3.org/1999/xhtml">
<body>
<img src="logo.png">
</body>
</html>
ブラウザに入るwww.mywebsite.com/phpfile.php?param=uservalue
と、画像が読み込まれます。しかし、入力www.mywebsite.com/phpfile/uservalue/
すると画像が読み込まれません。
http://mywebsite.com/phpfile/logo.png
要素を調べたところ、画像が実際にあるときにphpがロードしようとしていたことがわかりましたhttp://mywebsite.com/logo.png
余分な「phpfile」フォルダが画像のURLに追加されないようにするにはどうすればよいですか?