Home >  > 网站上为什么找不到.htaccess文件

网站上为什么找不到.htaccess文件

您是否无法在WordPress中找到.htaccess文件?初学者经常问我们“ .htaccess文件在哪里?”和“为什么我无法在WordPress网站上找到它?”。

有时您可能需要编辑.htaccess文件或将其删除以修复常见的WordPress错误。在本文中,我们将解释为什么您无法在WordPress网站上找到.htaccess文件,以及如何轻松找到它。

查找您的WordPress网站的.htaccess文件
什么是.htaccess文件?

.htaccess文件是服务器配置文件,它告诉服务器如何处理网站上的某些内容。像如何重定向用户,使用密码保护管理员区或保护某些目录等。

它位于您的WordPress网站的根文件夹中。 WordPress使用它来管理重定向和永久链接。

.htaccess文件是功能非常强大的配置文件,可以用来做很多有用的事情。有关某些示例,请参阅我们的文章,有关适用于WordPress的最有用的.htaccess技巧。
为什么找不到.htaccess文件?

在网站的根文件夹中找不到.htaccess文件的两个常见原因。它要么被您的文件管理器软件隐藏,要么根本不存在。

我们将通过解决方案对它们进行解释。
1.您的FTP客户端未显示隐藏文件

htaccess文件名前面的点表示该文件是隐藏文件。默认情况下,当您使用FTP客户端连接到WordPress托管服务器时,它不会显示隐藏文件。

要使隐藏文件可见,您将需要更改FTP客户端设置。

例如,在FileZilla中,您可以在“服务器»强制显示隐藏文件”菜单下找到该选项。

如果您在cPanel中使用“文件管理器”应用程序,那么您将找到启动该应用程序之前显示隐藏文件的选项。

对于其他FTP客户端,您可以在应用程序设置或首选项菜单中找到显示隐藏文件的选项。

启用此选项后,您将能够查看WordPress网站的所有隐藏文件,包括.htaccess文件。
2. .htaccess文件不存在

丢失.htaccess文件的第二个最常见的原因是您的WordPress网站尚未生成该文件。

WordPress自动生成.htaccess文件,因为正确重定向永久链接是必需的。

如果您的.htaccess文件丢失,那么您要做的第一件事是访问“设置”»“永久链接”页面,然后单击“保存更改”按钮,而不进行任何更改。

WordPress现在将尝试为您生成.htaccess文件。

在极少数情况下,由于文件权限问题,WordPress可能无法生成.htaccess文件。

在这种情况下,它将在“设置”»“永久链接”页面底部显示一条消息,提示“ .htaccess文件不可写”。

您将需要手动创建.htaccess文件,并在其中添加所需的代码。

只需复制此代码并将其粘贴到文本编辑器(如记事本)中即可。 之后,您需要将其另存为.htaccess文件在桌面上。

现在,使用FTP客户端连接到您的网站,并从桌面上载.htaccess文件。

如果上传文件时出错,则需要更改根目录的文件许可权。

假设您所有的WordPress文件都位于/ home / johnsmith / public_html /目录下。

这使public_html文件夹成为您的根目录。 您需要转到其父目录,然后右键单击public_html文件夹。 选择“文件权限”,这将打开一个文件权限对话框。

现在,在文件权限对话框中输入755,然后尝试将.htaccess文件上传到public_html文件夹。

我们希望本文能帮助您在WordPress网站上找到.htaccess文件。 您可能还想查看我们的WordPress故障排除指南,以了解如何自行诊断和修复WordPress问题。

暧昧帖

本文暂无标签