Wordpress htaccess与旧网站文件合并

时间:2017-03-07 13:09:15

标签: php wordpress .htaccess

我有一个新的wordpress网站和一个有几千个网站文件的旧网站。我的目标是让wordpress管理新页面,然后用户有链接的旧页面将从旧网站而不是wordpress加载。

这是我到目前为止所看到的,看起来正确但不起作用。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond %{DOCUMENT_ROOT}/oldsite%{REQUEST_URI} -f

RewriteRule . /index.php [L]
</IfModule>

如果有人加载example.com/oldpage.htm,它应该查找/加载文件{document_root} /oldsite/oldpage.htm,如果该文件不存在,它应该继续wordpress index.php as正常。

在扩展程序中,旧网站中可能有多个文件夹,因此需要考虑example.com/category1/subcat/oldpage.htm。根据我的理解,{REQUEST_URI}应该仍然允许这种情况发生,它只是不起作用。

非常感谢任何帮助,提前谢谢!

0 个答案:

没有答案