为什么我看到这一页?
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:纠正永久链接
- Log in to WordPress.
- 在WordPress的左侧导航菜单中,单击 Settings > Permalinks (注意当前设置. 如果您使用的是自定义结构,请复制或保存自定义结构到某个地方.)
- Select Default.
- Click Save Settings.
- 将设置更改回先前的配置(在选择默认之前). 如果有自定义结构,就把它放回去.
- 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
- Log into cPanel.
- 在文件部分中,单击 File Manager icon.
- Check the box for Document Root for 并在下拉菜单中选择需要访问的域名.
- Make sure 显示隐藏文件(dotfiles)" is checked.
- Click Go. 文件管理器将在一个新的选项卡或窗口中打开.
- Look for the .文件列表中的Htaccess文件. 你可能需要滚动才能找到它.
To Edit the .htaccess File
- Right click on the .htaccess file and click Code Edit from the menu. 的图标也可以 .Htaccess文件然后点击 Code Editor 图标在页面顶部.
- 可能会出现一个询问编码的对话框. Just click Edit to continue. 编辑器将在一个新窗口中打开.
- Edit the file as needed.
- Click Save Changes 在完成后的右上角. The changes will be saved.
- 测试您的网站,以确保您的更改被成功保存. 如果不是,请纠正错误或恢复到以前的版本,直到您的网站重新工作.
- 完成后,您可以单击 Close 关闭“文件管理器”窗口.