如何创建或查找 WordPress 的默认 .htaccess 文件
当您在主机账户上安装 WordPress 时,它会在您的 Web 服务器上添加一系列目录。例如,wp-admin 目录存储管理核心文件,wp-content 目录存储网站所需的各种主题和插件。除此之外,WordPress 还包含 .htaccess 文件,这是一个用于控制 WordPress 网站运行的配置文件。.htaccess 文件主要受 Apache 等 Web 服务器支持,其他一些 Web 服务器,例如 LiteSpeed 服务器,也支持。
.htaccess 文件全称为超文本访问文件,它是一个非常关键的文件,用于启用和禁用 WordPress 网站的功能。该文件主要用于管理网站的永久链接结构和重定向。
找到 .htaccess 文件:
登录您的cPanel账户,找到“文件”部分,然后点击“文件管理器”,将打开如下所示的新窗口。

进入 cPanel 账户的文件管理器后,您应该可以访问 public_html 目录。如果 wp 文件夹不在 public_html 目录下,请点击该文件夹,然后您应该可以找到 .htaccess 文件。如果找不到,请跳至下一步。

如果找不到该文件,则需要点击右上角的设置,启用显示隐藏文件,如下所示:

现在,您应该能够查看和编辑 .htaccess 文件了。如果您有多个域名,每个域名都会有自己的 .htaccess 文件。
现在,在某些特殊情况下,WordPress 配置可能会损坏,有时网站会因为 .htaccess 文件损坏而停止运行。由于 .htaccess 是网站运行的核心文件,因此,如果您发现 .htaccess 文件丢失或损坏,则可以按照以下步骤为您的 WordPress 网站创建一个默认的 .htaccess 文件。
为 WordPress 网站创建 .htaccess 文件:
点击左上角的“文件”(如下图所示),将弹出如下新窗口

现在将文件命名为 .htaccess,然后粘贴以下代码
# BEGIN WordPress RewriteEngine On RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress
这是 WordPress 的默认 .htaccess 代码。
如果您想为您的网站设置更高级的规则,可以访问https://wordpress.org/support/article/htaccess/获取更多信息。