現在、私はワードプレスのウェブサイトに取り組んでいます。
Web サーバーに複数の Web サイトがあるため、Wordpress サイトは次の場所にあります。http://localhost/wordpress/
今、私は自分の画像の動的パスを持ちたいと思っています。
私のロゴのHTMLとして使用します
<img src="images/logo.png" />
そして私の中で私.htaccess
は使用します
RewriteRule ^images/(.*)$ wp-content/uploads/$1 [L]
これは私のホームページでのみ機能しています。お問い合わせページに行くとhttp://localhost/wordpress/contact
ページで動作するようにロゴ HTML を変更する必要があり<img src="../images/logo.png" />
ます。
常にパスを使用できるように、htaccess レコードをルートにポイントするにはどうすればよいimages/(.*)
ですか?
を忘れたと思いますRewriteCond
が、いくつか試してみましたが、何も機能しません。内部サーバーエラーが表示されることさえあります。
これどうやってするの?
私の完全な.htaccess
外観は
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\.php$ - [L]
RewriteRule ^images/(.*)$ wp-content/uploads/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
</IfModule>
# END WordPress