使用HTAccess将主页重定向到另一个页面

时间:2016-08-21 作者:Konstantinos Natsios

我有一个页面叫做/home 我想.htaccess 将其重定向到/homepage 这是我想要显示的实际页面。

我的.htaccess 具有以下特性:

# Switch rewrite engine off in case this was installed under HostPay.
RewriteEngine Off

SetEnv DEFAULT_PHP_VERSION 55

DirectoryIndex index.cgi index.php

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

# END WordPress
每当用户尝试转到时,我必须添加什么http://example.com/将其重定向到http://example.com/homepage?

1 个回复
最合适的回答,由SO网友:Ethan O\'Sullivan 整理而成

将以下内容添加到.htaccess, 在<IfModule mod_rewrite.c>:

RedirectMatch 301 /home /homepage
Redirect 301 / /homepage
然而,作为Omar 建议您通过[仪表板]更改主页,方法如下:

转到Settings > ReadingFront page displays, 选择A static page (select below)旁边Front page: 从下拉菜单中选择新主页的页面,单击Save Changes

Change the front page settings in WordPress