1

現在、私はワードプレスのウェブサイトに取り組んでいます。

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
4

1 に答える 1