我有一个正在开发的 Wordpress 网站http://domain/dev
,现在它已经准备好了,我把它移到了http://domain
. 问题是,仍有一些img
标签等指向http://domain/dev/wp-content/and-so-on
. 我将如何重写这些?我已经试过了RewriteRule ^/dev/(.*)$ /$1 [R=301]
。行不通。
问问题
58 次
2 回答
1
您的重写规则:
RewriteRule ^/dev/(.*)$ /$1 [R=301]
^/
在重写规则中测试的 URI 路径中不存在前导斜杠。因此,也不能在正则表达式中。
domain/dev
在目录中的一个 .htaccess 文件中尝试此操作。
RewriteEngine On
RewriteRule ^(.*) /$1 [NC,L]
由于此时没有 WP 安装,domain/dev
这是放置带有此代码的 .htaccess 文件的最佳位置。您可以删除其他所有内容。
于 2013-04-22T05:59:04.003 回答
0
它可能就像你缺少这条线一样简单:
RewriteEngine on
...在您的 .htaccess 文件的顶部:
于 2013-04-22T04:00:55.077 回答