HTAccess旧的php页面到新的WordPress页面

时间:2015-05-21 作者:trundles

我正在重新设计一个网站并转换为wordpress。我想将旧页面重定向到新页面。

此外,wordpress安装在一个目录中,但可以像在根目录中一样查看。

所以下面的htaccess实际上是可行的,但我想更改顶行,以便它捕获根目录中的所有页面,并将它们重定向到正确的位置

# CHANGE THIS LINE TO CATCH ALL PAGES
Redirect 302 /PAGENAME.php http://www.example.com/PAGENAME

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

# END WordPress

1 个回复
SO网友:Digitalchild

尝试用此替换您的线路

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\\.]+)$ $1.php [NC,L]

结束