0
我有Wordpress安装,我想重写每个请求,看起来像这样 ".*/stories/images/requested-image.png"
到"/stories/images/requested-image.png"
。Apache RewriteRule - 重写与模式匹配的请求
基本上我想删除阅读一篇文章时WordPress的可能放在那里的一切,通过类别,日期浏览....
的问题是,在这个特定的安装我的文章不好的进口并且图像的路径如下所示<img src='stories/images/image1.png'>
。这在主页面上没有问题,但是在单个文章页面上,wordpress在它前面添加了固定链接的东西,所以我需要将我的apache指向正确的路径。
我目前的.htacces看起来像这样,但它不起作用。
RewriteEngine On
# This should make the old images (imported from joomla) work
RewriteRule ^(.*)(/images/stories/.*)$ $2
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
完美,非常感谢你! – Kai
不客气。 –