我使用了一个Wordpress插件,该插件的更新已将链接图像页面的URL路径从?cpis_image = name_of_image更改为/ cpis_image / name_of_image。
我将此行添加到我的.htaccess(已检查使用)
RewriteRule ^/cpis_image/(.*)/$ ?cpis_image=$1 [R=301]
但不会重写新的网址
测试网址
http://fionascottwilson.co.uk/cpis_image/wood-mouse-with-rasberries/
不会成为
http://fionascottwilson.co.uk/?cpis_image=wood-mouse-with-rasberries
看不到正则表达式有什么问题吗?
.htaccess的整个Wordpress部分
# BEGIN WordPress
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteRule ^/cpis_image/(.*)$ ?cpis_image=$1 [R=301]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
尝试...
RewriteRule ^cpis_image/(.*)/$ ?cpis_image=$1 [R=301]
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句