使用htaccess重写旧网站网址

问题描述:

我刚刚将网站移至Wordpress。使用htaccess重写旧网站网址

上岗的旧网站的网址看起来像这样http://www.example.com/view-story.php?sid=437 的WordPress看起来像这样http://www.example.com/?p=437

我需要旧网址的任何请求重定向到新的WordPress URL地址。

任何人都可以告诉我什么,我需要把该网站的htaccess文件?

感谢

RewriteEngine On 
RewriteBase/

RewriteCond %{QUERY_STRING} ^sid=([0-9]+)$ 
RewriteRule ^view-story.php ?p=%1 [R=302,L] 

变化302至301一旦你得到它的工作。

+0

非常感谢! –

+0

完美的作品。 这对我来说就像是一门外语,我怎么学习.htaccess,我试过了文档和一些网站,但仍然觉得它像一些黑暗的艺术,有没有一个你会推荐的资源? –