1
旧网站的网址是这样的: example.com/dsk/newslong.php?id=5206重写旧网站的网址到新网站的网址
新网站的网址是这样的: example.com/dsk/? p = 5206
下面的.htaccess不能以任何方式工作。 多,我有5K的帖子,来图,并希望有它的工作就像一个宏:
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^/dsk/newslong.php?id=5206(.*)$ http://www.example.biz/dsk/?p=5206$1 [r=301,nc]
(每之后http://www.example.com/dsk/newslong.php?id=XXX应rewrited到/ DSK/P = XXX是多少?)一旦安装了newsite,服务器正在返回在newslong.php上找不到的404。
@anubhava取决于...如果他只想在查询字符串中用'?id = num'重写文章,而不是过度杀伤... – poncha
我会添加一个关于将整个uri重写为新的注释,尽管 – poncha
抱歉编辑您的答案,但我认为比在代码中编写代码更容易解释。 – anubhava