0

我有一个正在开发的 Wordpress 网站http://domain/dev,现在它已经准备好了,我把它移到了http://domain. 问题是,仍有一些img标签等指向http://domain/dev/wp-content/and-so-on. 我将如何重写这些?我已经试过了RewriteRule ^/dev/(.*)$ /$1 [R=301]。行不通。

4

2 回答 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 回答