错误404 -未找到页面

为什么我看到这一页?

404表示找不到文件. 如果您已经上传了该文件,则名称可能拼写错误,或者它位于不同的文件夹中.

Other Possible Causes

您可能会得到一个404错误的图像,因为您打开了热链接保护,并且该域不在授权域列表中.

如果您访问临时url (http://ip/~username/)并得到此错误, 对象中存储的规则集可能有问题 .htaccess file. 您可以尝试将该文件重命名为 .Htaccess-backup并刷新站点以查看是否解决了问题.

也有可能是您无意中删除了文档根目录,或者您的帐户可能需要重新创建. 无论哪种方式,请立即联系您的网络主机.

Are you using WordPress? 请参阅在WordPress中点击链接后的404错误章节.

如何找到正确的拼写和文件夹

Missing or Broken Files

当你得到404错误时,一定要检查你试图在浏览器中使用的URL.这告诉服务器它应该尝试请求什么资源.

http://example.com/example/Example/help.html

在本例中,文件必须在public_html/example/ example/目录下

Notice that the CaSe 在这个例子中重要吗. 在强制区分大小写的平台上 example and E例子是不同的地点.

对于附加域,文件必须在public_html/addondomain中./ example/example/,名称区分大小写.

Broken Image

当你的网站上缺少图片时,你可能会在你的页面上看到一个带有红色的方框 X 图像缺失的地方. Right click on the X and choose Properties. 属性将告诉您无法找到的路径和文件名.

这因浏览器而异,如果在页面上没有看到带有红色的框 X 尝试右键点击页面,然后选择查看页面信息,然后转到媒体选项卡.

http://example.com/cgi-sys/images/banner.PNG

在本例中,镜像文件必须在public_html/cgi-sys/images/目录下

Notice that the CaSe 在这个例子中重要吗. 在强制区分大小写的平台上 PNG and png 不是相同的位置吗.

点击WordPress链接后出现404错误

使用WordPress时, 404 Page Not Found错误通常发生在激活了新主题或重写规则时 .Htaccess文件已被更改.

当你在WordPress中遇到404错误时,你有两个选项来纠正它.

选项1:纠正永久链接

  1. Log in to WordPress.
  2. 在WordPress的左侧导航菜单中,单击 Settings > Permalinks (注意当前设置. 如果您使用的是自定义结构,请复制或保存自定义结构到某个地方.)
  3. Select  Default.
  4. Click Save Settings.
  5. 将设置更改回先前的配置(在选择默认之前). 如果有自定义结构,就把它放回去.
  6. Click Save Settings.

这将重置永久链接,并在许多情况下修复问题. 如果这不起作用,您可能需要编辑您的 .htaccess file directly.

Option 2: Modify the .htaccess File

添加以下代码片段 to the top of your .htaccess file:

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond % {REQUEST_FILENAME} !-f
RewriteCond % {REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# End WordPress

如果你的博客在链接中显示了错误的域名, 重定向到另一个站点, 或者是缺少形象和风格, 这些通常都与同一个问题有关:你在WordPress博客中配置了错误的域名.

How to modify your .htaccess file

The .Htaccess文件包含指令(指令),告诉服务器在某些场景下如何表现,并直接影响你的网站的功能.

类中的重定向和重写url是两个非常常见的指令 .和许多脚本,如WordPress, Drupal, Joomla和Magento添加指令到 .Htaccess,这样这些脚本就可以运行了.

您可能需要编辑 .Htaccess文件,因为各种原因.本节将介绍如何在cPanel中编辑文件,但不介绍可能需要更改的内容.(您可能需要参考其他文章和资源来获得这些信息.)

有许多方法来编辑一个 .htaccess File

  • 在您的计算机上编辑该文件并通过FTP将其上传到服务器
  • 使用FTP程序的编辑模式
  • 使用SSH和文本编辑器
  • 使用cPanel中的文件管理器

编辑的最简单方法 .对于大多数人来说,htaccess文件是通过cPanel中的文件管理器.

How to Edit .在cPanel的文件管理器中的htaccess文件

Before you do anything, 建议您备份您的网站,以便在出现问题时可以恢复到以前的版本.

Open the File Manager

  1. Log into cPanel.
  2. 在文件部分中,单击 File Manager icon.
  3. Check the box for Document Root for 并在下拉菜单中选择需要访问的域名.
  4. Make sure 显示隐藏文件(dotfiles)" is checked.
  5. Click Go. 文件管理器将在一个新的选项卡或窗口中打开.
  6. Look for the .文件列表中的Htaccess文件. 你可能需要滚动才能找到它.

To Edit the .htaccess File

  1. Right click on the .htaccess file and click Code Edit from the menu. 的图标也可以 .Htaccess文件然后点击 Code Editor 图标在页面顶部.
  2. 可能会出现一个询问编码的对话框. Just click Edit to continue. 编辑器将在一个新窗口中打开.
  3. Edit the file as needed.
  4. Click Save Changes 在完成后的右上角. The changes will be saved.
  5. 测试您的网站,以确保您的更改被成功保存. 如果不是,请纠正错误或恢复到以前的版本,直到您的网站重新工作.
  6. 完成后,您可以单击 Close 关闭“文件管理器”窗口.