什么是 .htaccess文件?
.htaccess 文件是一个位于WordPress 站点的根文件夹中的非常强大的服务器配置文件,它告诉您的服务器如何处理您网站上的某些事情。比如管理重定向和长期链接,密码保护管理区域,或保护一些目录等。后续会讲"WordPress 的 12 个最有用的 .htaccess 技巧"。
这篇文章主要讲做网站建设如何使用.htaccess文件在WP实现URL的301长期重定向。
另外,如果在网站的根文件夹中找不到.htaccess 文件,一般是被文件管理器软件隐藏。
以bluehost主机为例,说明使用FileManager(文件管理器应用程序)在htaccess添加301重定向的操作步骤:
进入bluehost主机后台,找到“advanced”高级选项,里面的“File Manager”
2. 进入“File Manager”后台界面,右上角点击“setting”打开下图界面,对show hidden files前面打勾。点击“save”保存,隐藏文件即可显示在目录里。
然后找到网站根目录下的.htaccess文件,鼠标右键选择“Edit”。
3. 进入编辑页面,按照301重定向规则,内容放置在规则的底部:
#redirect
RewriteEngine On
Redirect 301 /old-page.html http://www.example.com/new-page.html
可以提前在记事本txt里编辑好,复制粘贴到如下,点击save。
添加好301后,再进入setting里,对放出的隐藏文件选择继续隐藏。
也可以使用FTP 管理器进行对.htaccess 301重定向网址的添加:
您的 FTP 客户端没有显示隐藏文件,默认情况下,当您使用 FTP 客户端连接到WordPress 托管服务器时,它不会显示隐藏文件。要使隐藏文件可见,也需要更改 FTP 客户端设置。
在 FileZilla 中,可以在“服务器»强制显示隐藏文件”菜单下找到该选项。
使用htaccess添加URL 重定向的方法同上。