-
2021-08-12 14:41:26
编辑修改.htaccess文件
RewriteEngine on <IfModule mod_rewrite.c> RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule>
更多相关内容 -
网页错误404 not found的解决方法
2020-07-21 11:48:14你是否在使用浏览器打开网页的时候会提示404 not found的情况,导致网页打开失败,留下一大堆英文字母。现小编就和大家介绍网页错误404 not found的解决措施。 一、404 not found是什么意思? 404 not found是...你是否在使用浏览器打开网页的时候会提示404 not found的情况,导致网页打开失败,留下一大堆英文字母。现小编就和大家介绍网页错误404 not found的解决措施。
一、404 not found是什么意思?
404 not found是一种标准的HTTP返回代码,当用户输入一个链接时,服务器上的IIS(Internet信息服务)会首先检测用户输入的地址链接是否有对应的网页信息,如果没有对应的网页信息,说明用户输入的是一串无效的链接,这时IIS就会通过服务器向终端用户发送404错误代码页提示,告诉用户找不到与该地址链接对应的网页信息。在中文网页环境中如果对404返回页面进行汉化和合理的优化,让用户第一时间得知自己输入错误,通过优化过后的404页面引导用户进入正确的链接,而非立即离开网站,可以说404 not found的出现大大的提高了用户体验度,使用更加友好的方式面对用户。
二、为什么会出现404 not found?
第一种:用户输入的地址链接有误,导致IIS提示404 not found。第二种:服务器上本该有的页面已经被删除了,这种情况多发于BBS论坛,N年前的帖子如今被你通过搜索引擎搜索出来了,但实际上BBS论坛为了保障服务器的资源合理运用,都会将过期或非常久远的信息页面删除,导致404 not found。
第三种:DNS设置阻止,就中文环境而言,国外有一些被禁网站在中国浏览同样会出现404 not found的现象,这需要使用VPN才可以正常浏览。
三、从专业的角度来讲造成的原因有三种情况:
1、无法在所请求的端口上访问Web站点。
2、Web服务扩展锁定策略阻止本请求。
3、MIME映射策略阻止本请求。
资源网站大全 https://55wd.com 我的007办公资源网站 https://www.wode007.com
四、404 not found的解决方法介绍:
上网后,在浏览这些站点时遇到各种不同的连接错误。这种错误一般是由于网站发生故障或者你没有浏览权限所引起。最常见的就是404 NOT FOUND错误信息。主要是因为IE不能找到你所要求的网页文件,该文件可能根本不存在或者已经被转移到其他地方。
1.对于存在的网页内容由于路径改变而导致访问不了时,可在IIS 中定义404错误指向一个动态页面,在页面里面使用301永久重定向跳转到新的地址,此时服务器返回301状态码。
2.设置404指向一个设计好的html 文件,此时页面返回的404状态码。 现在的idc提供商基本都提供404设置的功能,直接上传文件设置即可。在IIs中设置方法:打开IIS管理器--》点击要设置自定义404的网站的属性--》点击自定义错误选项--》选中404页--》选中并打开编辑属性--》设置成 URL --》 URL 里填写“/err404.html”--》按确定退出再把做好的err404.html 页面上传到网站根目录下。此处在“消息类型”中一定要选择“文件”或“默认值”,而不要选择“URL”,不然,将导致返回“200”状态码。
3.404指向一个动态页面,比如error.asp,如果不在页面里面进行设置,仅仅是返回提示的html 代码,将导致页面返回200 状态码,这是不正确的,我们可以在显示完提示内容后,增加语句: Response.Status=“404 Not Found” ,这样就保证页面返回404状态码。
4.Apache下设置404错误页面。为Apache Server设置404错误页面的方法很简单,在.htaccess 文件中加入代码: ErrorDocument 404 /Error.html,建立一个简单的html404页面命名 Error.html,把 Error.html放置在网站根目录
-
解决404NotFound的问题——之地址的正确表示
2018-09-23 14:50:53出现404一般均是地址写错了,这里就来说说地址的问题。 在服务器跳转操作中,<jsp:forwoard page="relativeUrl">,<a href="relativeUrl>,<form action="...出现404一般均是地址写错了,这里就来说说地址的问题。
在服务器跳转操作中,<jsp:forwoard page="relativeUrl">,<a href="relativeUrl>,<form action="relativeUrl>,运用的均是相对地址,通过相对地址来计算目标URL,链接的目标文件可以是jsp也可以是servlet,这些链接地址使用不当,就将导致无法找到文件。
计算公式:
最终目标的url=相对基准url+语句中的相对url
在实际中,通过在<head>标签中定义<base href>来定义基准的地址。
在jsp界面中加入下面的代码:
<% String path=request.getContextPath(); String basePath=request.getScheme()+"://"+requsest.getServerName()+":"+request.getServerPort()+path+"/"; %>
在<head>标签中加入:
<base href="<%=basePath%>>
使用的时候:
比如在web下有一个book的文件夹:下面有一个index.html的文件:
用的时候:
<a href=./book/index.html>
这里./表示相对地址。
上面那个链接等价于<a href="book/index.html>,绝对不可以错误的写成<a href="/book/index.html>,这样就会发生404 错误,会找不到文件。
-
解决项目中出现的404 Not Found nginx/1.15.0
2021-04-27 02:21:561.配置好nginx php环境运行 sudo nginxsudo php-fpm2.将项目放在服务器运行目录中/...由于项目是tp3.23框架的 需要配置伪静态打开配置文件 nginx.conf配置文件目录为 /usr/local/etc/nginx/nginx.conf加入这句locati...1.配置好nginx php环境
运行 sudo nginx
sudo php-fpm
2.将项目放在服务器运行目录中
/usr/local/var/www
3项目为 newdailian
配置好数据库导入数据dailian.sql
4.由于项目是tp3.23框架的 需要配置伪静态
打开配置文件 nginx.conf
配置文件目录为 /usr/local/etc/nginx/nginx.conf
加入这句
location / {root html/newdailian; #表示服务器文件根目录 项目放在此目录下面if (!-e $request_filename) {rewrite ^/index.php/(.*)$ /newdailian/index.php?s=$1 lastbreak;}index index.html index.htm index.php;}
5重启nginx
sudo nginx -s reload
6.运行 这些 可以看到相关页面
http://localhost:8282/newdailian/index.php?s=index/index/login
-
关于 WebStorm 打开 HTML 文件出现 404 Not Found 的情况
2021-06-17 12:27:27关于 WebStorm 打开 HTML 文件出现 404 Not Found 的情况关于 WebStorm 打开 HTML 文件出现 404 Not Found 的情况文章目录一:问题描述二:解决方案三:原因分析四:其它解决方案一:问题描述今天遇到一个问题,我在... -
Nginx下完美解决WordPress伪静态后台404 Not Found nginx
2021-03-26 15:15:39问题是这样的:我习惯在博客地址后面直接加"wp-admin"敲回车进入WordPress后台,但是进去以后发现不管我点任何一个管理子项,一律404(找不到页面)! 仔细看了一下管理子项的链接,发现他们全是类似... -
宝塔安装项目,打开报错 nginx404 Not Found
2020-08-15 16:48:46参考链接 https://blog.csdn.net/weixin_41676933/article/details/103858181 解决办法 添加下列代码到:vim www/server/panel/vhost/nginx/*******.conf location / { if (!-e $request_filename) { ...} -
phpstudy nginx 目录索引失败 404 Not Found 的原因
2021-06-17 19:26:14有时临时在本地测点东西又懒得开homestead时,就偷懒用了一下phpstudy,用的phpstduy8.1.1.3的版本,建立了网站后打开了目录索引。 -
为什么网页会出现404 not found?
2021-06-08 15:25:51打开网页出现 404 Not Found 怎么办才可以恢复什么360杀毒啊,电脑启动的方法都试过了打开IE浏览器的工具部分,选择“Internet选项”。打开Internet选项对话框。然后点击Internet选项中的”语言“按钮。把语言首选项... -
解决Nginx 404 not found
2020-05-11 11:21:37昨天网站还正常运营,今天突然发现网站打不开了,首页正常打开,其他栏目全部都404 not found,注意,我的问题是,昨天还正常运行,突然就不可以了,小伙伴们注意了,如果跟我的问题不一样,此篇博文就没有任何参考... -
centos 一次 404 not found 排错经过
2021-10-27 09:35:37新配小程序业务在正式/测试环境运行都正常,但配到本地集成环境服务器时报404 not found。 开始耗费脑细胞: 首先访问本地域名发现404是由php框架展现的,并不是由nginx展现。 跟开发对了下,开发同学坚持认为... -
Nginx如何解决File not found 404 Not Found配置
2020-05-25 10:33:29location = /404.html { return 404 'Sorry, File not Found!'; } error_page 500 502 503 504 /50x.html; location = /50x.html { root /data/www/jnzzyl.com; # windows用户替换这个目录 } ... -
宝塔服务器管理面板404 Not Found解决方案
2021-05-08 06:41:37宝塔404NotFound的解决方案首先要确定的一点就是宝塔面板404错误的原因挺多,解决方法也不同。1、程序伪静态错误导致404如果网上程序设置了伪静态地址。然后你没有在宝塔中设置伪静态方案,那么文章页或者其他... -
Linux下wget返回404 Not Found问题的解决
2022-04-21 10:13:20404 Not Found”错误,详细如下所示: # wget https://launchpad.net/ubuntu/+source/linux/4.15.0-45.48/linux_4.15.0.orig.tar.gz --2022-04-21 09:59:25-- ... -
flask 404 not found
2019-01-15 15:13:50我用post请求方法,地址为 http://172.168.10.48:88/img_seg/,使用 postman ...404 Not Found The requested URL was not found on the server. If you entered the URL manually please check your spelling and ... -
访问框架系统打开显示404 not found页面的解决方法
2020-04-05 10:50:10出现这种情况,那就把最新版的框架重新卸载再搭建最新版的框架即可; -
phpstudy + tp6 出现 404 Not Found nginx/1.15.11
2021-11-22 09:52:23404 Not Found nginx/1.15.11 设置伪静态 打开phpstudy > 网站 >管理 > 伪静态 添加下面代码 if (!-e $request_filename) { rewrite ^/(.*)$ /index.php/$1 last; } 502 Bad Gateway nginx/1.15.11 继续... -
flask 打开url始终报404 not found错误
2019-04-10 16:42:46之后不论我怎么启动程序,然后打开http://127.0.0.1:5000/data这个url,始终报404 not found错误,并且哪怕程序关闭以后,后台始终显示5000端口处于listening状态。网上搜了相关问题,并没有找到答案,后来找到个... -
wordpress主题访问文章提示404 Not Found nginx求解决方法
2020-02-18 17:18:55wordpress主题访问文章提示404 Not Found nginx求解决方法 wordpress主题后台可以进去,可以正常访问写文章 ,访问首页也是没有问题,访问文章 404 Not Found------ nginx [答复】 100%伪静态问题,,,不用想,去看... -
解决centos6 yum报错“404 Not Found”
2021-05-26 16:46:33在CentOS6用yum安装supervisor时,发现报错“The requested URL returned error: 404 Not Found” 详细报错内容见下图 2、解决思路 404表示页面不存在。所以直接在浏览器访问显示不存在的网址 ... -
进入phpmyadmin后出现404 Not Found解决方法
2020-10-08 14:59:47在使用宝塔面板下创建了数据库后想去看看数据是否正常存储,打算进入phpmyadmin查看,后发现进入后显示404 Not Found。 解决方法 建议先检查方法二 方法一: 先检查你使用的888端口或者你修改过的端口是否在云... -
用源码搭建的网页出现404 not found无法访问时的解决方法总结
2020-03-24 17:42:19用源码搭建的网页出现404 not found无法访问时的解决方法总结 遇到404页面多半是要设置伪静态,设置方法参考: 复制下面代码到宝塔里–网站–对应站点–伪静态----粘贴–保存 location / { if (!-e KaTeX parse ... -
phpstorm使用build-in preview预览html,php文件报错404 not found错误
2022-01-30 10:29:26>phpstorm提供了html,php文件可...不过最近发现打开报错404 not found.看了下打开的链接, 发现路径不对,多了一层项目.知道原因就解决一半了.问题大概就是项目的根路径没设置对.订正配置项目根路径方法如下: 1. 打开 -
javaweb项目运行后404文件Not Found
2020-10-21 22:04:13学习springMVC,实践一波。 配置文件搞了半天。 整合后,在web.xml中设置默认页面,使用tomcat运行后发现文件...所以404 not found。 解决方法: 在springMVC配置文件中添加 <mvc:default-servlet-handler /.. -
Android Studio登录GitHub Invalid authentication data.404 Not Found-Not Found 完美解决!
2021-04-01 10:24:46打开github 第一步,登录github.com ---->个人头像---->settings 第二步,Developer Settings 第三步 第四步 第四步,Note处填写这个token的用途,我这里写了IDEA,代表IDEA登录用。 然后下面... -
解决 phpStudyv8.0 Nginx 404 Not Found
2019-12-26 13:59:081、第一次使用phpStudy v8.0,感觉还是蛮好用的,首先看看这个报错! 这个报错,如果访问路径没毛病,确认项目的入口文件...然后打开你当前的 “ 网站名称.conf ”,然后添加下面的代码 if (!-e $request_file... -
Android 真机 chrome 调试 HTTP/1.1 404 Not Found
2020-08-25 19:31:03Android 真机在mac上测试问题 安装 adb 1.brew cask install android-platform-tools ...如果点击inspect 出现如下404错误并且也没有 inspect fallback, 则可能是Chrome版本过高,可以安装低版本,或者使用ch -
Nginx配置静态资源文件404 Not Found问题解决方法
2019-06-25 14:08:51在使用nginx做静态资源服务器时,配置完成后通过浏览器访问一直报404 Not Found错误,本人nginx配置信息如下: location /images/ { root /mnt/upload/files; } 所有文件存放在/mnt/upload/files 分析: 发现是... -
gitee+picgo出现 upload error、404 Not Found
2021-05-30 13:15:50gitee+picgo图床配置出现的问题简单记录 {“success”:false,“message”:“upload error”}...404 Not Found Project 首先,使用 gitee-2.0.3 的时候,会有一个owner输入框,此时 repo是 用户名/仓库名 ,owner处再填 -
unity WebGL AssetBundle HTTP/1.1 404 Not Found
2019-05-13 15:59:20Unity3d WebGL通过AssetBundle加载报错HTTP/1.1 404 Not Found 在AssetBundle的地址前面添加 http://