目前我正在一个 Wordpress 网站上工作。
我的网络服务器上有多个网站,所以我的 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