关于JS 和CSS 访问404的问题

遇见一个问题 服务器上用二级域名访问同目录下的txt文件能够访问,但是JS和CSS文件均报404,这是怎么回事呢 如题

2个回答

最直接的办法,在HTML页面选择文件源时别手写,用自带的浏览器选
图片说明

写代码有专业的软件来写比较好,而且一些路径最好不要手打

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
SpringBoot 2.x css/js静态资源无法访问 404问题

试过实现WebMvcConfigurer接口addResourceHandlers()方法; ``` @Configuration public class WebMvcConfig implements WebMvcConfigurer { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler("/static/**").addResourceLocations("classpath:/static/"); } } ``` 试过在yml配置中加 ``` spring: mvc: static-path-pattern: /static/* resources: static-locations: classpath:/ ``` 但是访问css/js就是出错 ![图片说明](https://img-ask.csdn.net/upload/201908/21/1566361770_30182.png) ![图片说明](https://img-ask.csdn.net/upload/201908/21/1566361858_499891.png) 跪求大佬解救。。。。。。。

JS和CSS在本地部署没有问题,放到服务器上却出问题了?

用SpringMVC写了一个web项目,在本地tomcat部署后一切正常。IE8和Chrome都没有问题,但是当我部署到server后,IE8下js和css就失效了。连用JS控制的form都提交不了,而Chrome却一切正常。请问有人遇到同样问题吗? 本机和server上的tomcat jdk本版完全一样,就是远程用IE访问出问题。 这是我SpingMVC的配置文件 [code="xml"] <resources mapping="/resources/**" location="/resources/" /> <beans:bean class="org.springframework.web.servlet.view.UrlBasedViewResolver"> <beans:property name="viewClass" value="org.springframework.web.servlet.view.tiles2.TilesView" /> </beans:bean> <beans:bean id="tilesConfigurer" class="org.springframework.web.servlet.view.tiles2.TilesConfigurer"> <beans:property name="definitions"> <beans:value> /WEB-INF/**/tiles.xml </beans:value> </beans:property> <beans:property name="checkRefresh" value="true" /> </beans:bean>[/code]

项目启动能访问JSP页面,但不能直接访问JS,CSS等文件

页面导入JS,css文件时报错,全是not found。 写了basePath。用了绝对路径和相对路径。 然后又删除basePath。用绝对路径和相对路径。还是not found。 我直接项目启动访问JSP页面。能访问,但访问JS,CSS等文件时404。 框架用的SSM。配置文件是别人项目复制过来的,不知道是什么问题导致?

关于CSS,JS引入路径问题。

![图片说明](https://img-ask.csdn.net/upload/201705/09/1494317642_405567.png) 如图,求CSS1.CSS和CSS2.CSS的引入路径。 之前已经发过一篇帖子,但是结构比较乱,网友可能看起来比较麻烦,现在弄干净了。 因为之前的问题还是没解决,不得不再发帖,希望大家帮帮忙。

Django加载css和js出现下列问题

serve() takes at least 2 arguments (3 given) ###########################分割线########################### url设置: url(r'index','django.views.static.serve',{'document_root':settings.STATICFILES_DIRS, 'show_indexes': True}), ############################分割线########################## view下设置 return render(request,'index.html') #############################分割线######################## js和css代码在template/static中,settings.py也设置完毕,没有用到css和js的页面加载正常。

远程引入js文件和css文件报错

别人给我写好了后台,但是我吧js文件和css文件放在别人的后台项目目录里面发现读取不到,无奈我只能吧js文件和css文件放在服务器里面,然后通过域名访问,js文件和css文件访问是没有问题的,但是我引入一个字体图标,发现字体图标包里面的其文件报错跨域了,这是什么情况 代码入下图所示 ![图片说明](https://img-ask.csdn.net/upload/201807/18/1531887259_417432.png) ![图片说明](https://img-ask.csdn.net/upload/201807/18/1531887269_545500.png)

JSP中引入CSS后,关于CSS中图片路径的问题

JSP中引入CSS后,关于CSS中图片路径的问题 我有一个JSP文件如下: <%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" errorPage="" %> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <link href="css/home.css" rel="stylesheet" type="text/css"> <script type="text/javascript" src="javascript/home.js"></script> <style> .content { height:500px; /* 使用相对路径,直接访问JSP没问题,通过Servlet的forward有问题 */ /*background:url(resources/images/homeModel.gif);*/ /* 使用绝对路径后,Servlet的forward也无问题 */ background:url(<%=request.getContextPath()%>/resources/images/homeModel.gif); } </style> </head> <body> <div class="content"> </div> </body> </html> 文件中通过link引入了一个外部的CSS文件。 如果我直接访问JSP的话,这个文件中的 background:url(../resources/images/model1.jpg); 属性没问题; 但是我通过Servlet的forward转发后,环境的上下文就发生了改变,像这样使用相对路径就无法访问到图片,虽然可以改用绝对路径解决。 但是,这样做就把整个路径写死了,由于项目名称http://ip:port/project 有可能发生改变,所以不希望使用写死的绝对路径。 如果这个css样式在jsp文件中,还好说,直接通过request.getContextPath()方法就可以等到上下文。但是外部的CSS文件无法使用这种方式。 我又不可能把所有的css都写在jsp页面中,对于JSP中引入外部CSS或者JS文件的情况,如何解决文件路径的问题的? 所以,想求一个方案,如何来实现这种css文件中的路径问题? 不知道大家在遇到这种问题的时候一般都是采取的什么方案? 我的web目录结构是: http://localhost:8080/project/ /project 是项目的根目录,也就是request.getContextPath()得到的内容 下面是项目整体的目录结构: project - css home.css - js home.js - resources - images - 所有图片都存放在此 - css - js

ssm访问静态资源js报错404

我已经加入配置文件了 <mvc:resources location="/static/" mapping="/static/**" /> 是不是还好什么必要的设置呀? 我的正常跳转是可以的,就是无法访问静态资源

JFinal 页面路径问题 能够访问页面 但是页面找不到CSS文件

JFinal 页面路径问题 能够访问页面 但是页面找不到CSS文件 ![图片说明](https://img-ask.csdn.net/upload/201511/30/1448849052_190481.png) ![图片说明](https://img-ask.csdn.net/upload/201511/30/1448849021_723807.png) 文件的路径是这样的 求解答 在线等

Eclipse中关于jsp页面引入js报404的问题

我觉得在页面上我是没有写错啥![图片说明](https://img-ask.csdn.net/upload/201606/20/1466393662_797201.png)是用maven创建的项目![](https://img-ask.csdn.net/upload/201606/20/1466393231_717929.png) 启动tomcat访问jsp页面的时候报404,看了一下图片上面,怎么变成乱码了![](https://img-ask.csdn.net/upload/201606/20/1466393324_282601.png) 我试了一下,用普通的web项目可以访问到js,但是用maven项目的话我的括号就会变成这个样子 我试了一下楼下的方法,把特![图片说明](https://img-ask.csdn.net/upload/201606/20/1466413771_801169.png)告诉我这不是真的。教教怎么给大括号转义啊。 坐等大虾搭救

关于ssm项目中css样式,js文件失效的问题

我用ssm框架在写一个在线商城系统,写的都快差不多了,昨天早上想改点功能然后突然就显示不了css样式了,整个项目的css样式完全显示不了,配置文件啥的我都没改,弄了一天了也没啥进展,浏器显示错误Uncaught SyntaxError: Unexpected token < 这是spring-mvc.xml的配置 ![图片说明](https://img-ask.csdn.net/upload/201910/21/1571666208_645149.png) 这是web.xml的配置 ![图片说明](https://img-ask.csdn.net/upload/201910/21/1571666290_927154.png) 这是jsp页面引入的文件 ![图片说明](https://img-ask.csdn.net/upload/201910/21/1571666360_799566.png) 这是浏览器控制台输出的错误信息 ![图片说明](https://img-ask.csdn.net/upload/201910/21/1571666425_487677.png) 这是浏览器资源的css文件,感觉就是出现在这里,它的内容不是源文件的内容,而是我的jsp页面的内容 ![图片说明](https://img-ask.csdn.net/upload/201910/21/1571666532_305227.png) 最后一张是WEB-INF的目录结构 ![图片说明](https://img-ask.csdn.net/upload/201910/21/1571666619_137140.png)

Laravel 5.1中的CSS文件无法访问,找不到

<div class="post-text" itemprop="text"> <p>I am trying to include a css file to my page. I have done this in my blade template:</p> <pre><code>&lt;link rel="stylesheet" href="{{ asset('css/frontend.css')}}"&gt; </code></pre> <p>I then my css file in <code>{laravel_root}/public/css/frontend.css</code></p> <p>The resulting page outputs</p> <pre><code>&lt;link rel="stylesheet" href="http://hbnw.app/css/frontend.css"&gt; </code></pre> <p>But using chrome's development tools I see that upon request the server returns a 200 OK response but the file is empty.</p> <p>I am running in a homestead environment. Do I need to do something with Laravel 5's routes or is there a completely different workflow for css? Could I just change the htaccess to return the files for all requests starting with /css and /js? </p> <pre><code>&lt;IfModule mod_rewrite.c&gt; &lt;IfModule mod_negotiation.c&gt; Options -MultiViews &lt;/IfModule&gt; RewriteEngine On # Redirect Trailing Slashes If Not A Folder... RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)/$ /$1 [L,R=301] # Handle Front Controller... RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^ index.php [L] &lt;/IfModule&gt; </code></pre> <p>Thanks in advance.</p> </div>

Spring boot 访问静态资源,js/css/图片报500是怎么回事啊

页面报HTTP Status 500 – Internal Server Error properties: ``` spring.resources.static-locations=classpath:/static/ ``` css和js都放在static文件夹下面,html放在templates下面

tomcat 外网IP无法加载JS,CSS

我用http://localhost:8080/HealWebservice/web/viewer.html 或 127.0.0.1 访问是正常的![图片说明](https://img-ask.csdn.net/upload/201601/21/1453353795_942726.jpg) 但用我外网IP192.168.1.XX 访问,就不正常,感觉就好像加载不出来JS,CSS一样。 ![图片说明](https://img-ask.csdn.net/upload/201601/21/1453353868_608819.png) 另192.168.1.213就是我本机的IP

nginx 反向代理三个本地tomcat 负载均衡配置 无法加载js css 图片等 也不报错

打开速度非常慢,到最后js css无法加载是什么问题 我的项目是ssh+jquery+easyui的 单独访问tomcat完全正常 访问nginx就这样了 。求大神指点啊 ![访问之后的页面,所有js css等都加载不出来](https://img-ask.csdn.net/upload/201503/19/1426745491_495484.png) ![tomcat访问是这样的](https://img-ask.csdn.net/upload/201503/19/1426745533_580775.png) 访问webapp根目录是可以的 我的页面都是在web-inf目录下的貌似不行 ![图片说明](https://img-ask.csdn.net/upload/201503/19/1426746884_806301.png) ![图片说明](https://img-ask.csdn.net/upload/201503/19/1426746915_887499.png) nginx配置如下: ``` #user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #pid logs/nginx.pid; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; #log_format main '$remote_addr - $remote_user [$time_local] "$request" ' # '$status $body_bytes_sent "$http_referer" ' # '"$http_user_agent" "$http_x_forwarded_for"'; #access_log logs/access.log main; sendfile on; #tcp_nopush on; #keepalive_timeout 0; keepalive_timeout 65; include gzip.conf; #gzip on; #weight=1 upstream tomcat1 { server localhost:7777; server localhost:7778; server localhost:7779; } server { listen 80; server_name localhost; charset utf-8; #access_log logs/host.access.log main; location / { root html; index index.html index.htm index.jsp; proxy_pass http://tomcat1; proxy_set_header X-Real-IP $remote_addr; client_max_body_size 100m; } location ~ .*.jsp$ { index index.jsp; proxy_pass http://tomcat1; } #location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { #expires 30d; #} #location ~ .*\.(js|css)?$ { #expires 1h; #} #error_page 404 /404.html; # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } # proxy the PHP scripts to Apache listening on 127.0.0.1:80 # #location ~ \.php$ { # proxy_pass http://127.0.0.1; #} # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 # #location ~ \.php$ { # root html; # fastcgi_pass 127.0.0.1:9000; # fastcgi_index index.php; # fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name; # include fastcgi_params; #} # deny access to .htaccess files, if Apache's document root # concurs with nginx's one # #location ~ /\.ht { # deny all; #} } # another virtual host using mix of IP-, name-, and port-based configuration # #server { # listen 8000; # listen somename:8080; # server_name somename alias another.alias; # location / { # root html; # index index.html index.htm; # } #} # HTTPS server # #server { # listen 443 ssl; # server_name localhost; # ssl_certificate cert.pem; # ssl_certificate_key cert.key; # ssl_session_cache shared:SSL:1m; # ssl_session_timeout 5m; # ssl_ciphers HIGH:!aNULL:!MD5; # ssl_prefer_server_ciphers on; # location / { # root html; # index index.html index.htm; # } #} } ``` tomcat配置如下: 全部都一样端口依次是7777,7778,7779 ``` <?xml version='1.0' encoding='utf-8'?> <!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to You under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> <!-- Note: A "Server" is not itself a "Container", so you may not define subcomponents such as "Valves" at this level. Documentation at /docs/config/server.html --> <Server port="9001" shutdown="SHUTDOWN"> <!-- Security listener. Documentation at /docs/config/listeners.html <Listener className="org.apache.catalina.security.SecurityListener" /> --> <!--APR library loader. Documentation at /docs/apr.html --> <Listener className="org.apache.catalina.core.AprLifecycleListener" SSLEngine="on" /> <!--Initialize Jasper prior to webapps are loaded. Documentation at /docs/jasper-howto.html --> <Listener className="org.apache.catalina.core.JasperListener" /> <!-- Prevent memory leaks due to use of particular java/javax APIs--> <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener" /> <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" /> <Listener className="org.apache.catalina.core.ThreadLocalLeakPreventionListener" /> <!-- Global JNDI resources Documentation at /docs/jndi-resources-howto.html --> <GlobalNamingResources> <!-- Editable user database that can also be used by UserDatabaseRealm to authenticate users --> <Resource name="UserDatabase" auth="Container" type="org.apache.catalina.UserDatabase" description="User database that can be updated and saved" factory="org.apache.catalina.users.MemoryUserDatabaseFactory" pathname="conf/tomcat-users.xml" /> </GlobalNamingResources> <!-- A "Service" is a collection of one or more "Connectors" that share a single "Container" Note: A "Service" is not itself a "Container", so you may not define subcomponents such as "Valves" at this level. Documentation at /docs/config/service.html --> <Service name="Catalina"> <!--The connectors can use a shared executor, you can define one or more named thread pools--> <!-- <Executor name="tomcatThreadPool" namePrefix="catalina-exec-" maxThreads="150" minSpareThreads="4"/> --> <!-- A "Connector" represents an endpoint by which requests are received and responses are returned. Documentation at : Java HTTP Connector: /docs/config/http.html (blocking & non-blocking) Java AJP Connector: /docs/config/ajp.html APR (HTTP/AJP) Connector: /docs/apr.html Define a non-SSL HTTP/1.1 Connector on port 8080 --> <Connector port="7777" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="9443" URIEncoding="UTF-8"/> <!-- A "Connector" using the shared thread pool--> <!-- <Connector executor="tomcatThreadPool" port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> --> <!-- Define a SSL HTTP/1.1 Connector on port 8443 This connector uses the BIO implementation that requires the JSSE style configuration. When using the APR/native implementation, the OpenSSL style configuration is required as described in the APR/native documentation --> <!-- <Connector port="8443" protocol="org.apache.coyote.http11.Http11Protocol" maxThreads="150" SSLEnabled="true" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" /> --> <!-- Define an AJP 1.3 Connector on port 8009 --> <Connector port="9009" protocol="AJP/1.3" redirectPort="9443" /> <!-- An Engine represents the entry point (within Catalina) that processes every request. The Engine implementation for Tomcat stand alone analyzes the HTTP headers included with the request, and passes them on to the appropriate Host (virtual host). Documentation at /docs/config/engine.html --> <!-- You should set jvmRoute to support load-balancing via AJP ie : <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1"> --> <Engine name="Catalina" defaultHost="localhost" jvmRoute="tomcat1"> <!--For clustering, please take a look at documentation at: /docs/cluster-howto.html (simple how to) /docs/config/cluster.html (reference documentation) --> <!-- <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/> --> <!-- Use the LockOutRealm to prevent attempts to guess user passwords via a brute-force attack --> <Realm className="org.apache.catalina.realm.LockOutRealm"> <!-- This Realm uses the UserDatabase configured in the global JNDI resources under the key "UserDatabase". Any edits that are performed against this UserDatabase are immediately available for use by the Realm. --> <Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/> </Realm> <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <!-- SingleSignOn valve, share authentication between web applications Documentation at: /docs/config/valve.html --> <!-- <Valve className="org.apache.catalina.authenticator.SingleSignOn" /> --> <!-- Access log processes all example. Documentation at: /docs/config/valve.html Note: The pattern used is equivalent to using pattern="common" --> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log." suffix=".txt" pattern="%h %l %u %t &quot;%r&quot; %s %b" /> </Host> </Engine> </Service> </Server> ```

关于MVC4项目部署在IIS时bundles的JS和CSS文件不正确

如题,在VS2012上测试时是好的。看网页代码也是正常的加载文件。可是部署到IIS上九出问题了。 加载代码变成 <link href="/Content/style?v=atA0_s0otegbzPsmvOv4LwmPHSb0Bdi8n3qULhQtdRk1" rel="stylesheet"/> <script src="/bundles/jquery?v=N9f4Apjr8UJS4-Smj0m3IRn_FA2HLasYilqO1-ho4RQ1"></script> <script src="/bundles/jquery_easing?v=UDkI5nzWeV-LGkZchEmGu7nxQOC_9hrzgRqIxioEHkI1"></script> <script src="/bundles/jquery_mousewheel?v=k47XgeN9mOnOTHVWo8PB5BIX5XwOPSxgiVmwLeyFul81"></script> <script src="/bundles/jquery_vaccordion?v=Q7G2oNN9I3EdLOISFB5Q3eN5MSidErs46C8jdAnMQVA1"></script> <script src="/bundles/aplications?v=FdtQ7buupDS0uRm1t3y_MWNbpzfGFi_F_2qUeNYcFHs1"></script> 请问这个问题如何解决?

用localhost和ip访问页面的css显示不同

问题困扰死了 工程在本机用localhost来访问的时候页面显示是正常的,可是我用ip来访问的时候页面上的css所控制的布局啊图片啊什么的都没有用,请问是什么原因呢?我用的是jee的eclipse,直接在eclipse中run on server,并没有打包部署到tomcat中……eclipse绑定的tomcat是6.0的,求解啊~help

jenkins 插件开发 js/css/图片等静态文件的引入问题

本人尝试将 js文件放入到 与类文件相同名称的 src/main/resources 下没用,放入src/main/webapp下还是没用,总是报404 找不到文件。有没有 懂jenkins插件开发的大佬 指点一下的? 主要问题: jenkins plugin 开发静态文件应该放在那里?在jelly中怎么引用? ![图片说明](https://img-ask.csdn.net/upload/201807/16/1531712307_956431.png) ![图片说明](https://img-ask.csdn.net/upload/201807/16/1531711936_831817.png)

404用于CSS和JS文件 - Nginx与Laravel在子目录中

<div class="post-text" itemprop="text"> <p>My CSS and JS files are showing up as 404 / File Not Found. It is the "Laravel 404" page, not the "Nginx 404" page that is being shown, which makes me think it could be a Laravel issue, but I'm not sure. The rest of my site and the Laravel app in the sub-directory are working fine.</p> <p>I have Nginx serving a regular PHP web site (PHP-FPM) from the default root at /</p> <p>I also have Nginx serving a Laravel app from /todos/</p> <p>But the images from under /todos/ (the Laravel app) are all showing up as 404. The file system location is /todos/public/css/ and /todos/public/js/ accordingly.</p> <p>I'm guessing this is an Nginx issue, but I'm not sure. It might be a Laravel issue. Do I need to set a Route in /routes/web.php for css and js files in Laravel?</p> <p>This is a pretty vanilla Bitnami Ubuntu install.</p> <p>Here are my Nginx config files:</p> <p><strong>Contents of nginx.conf:</strong></p> <pre><code>user daemon daemon; worker_processes auto; error_log "/opt/bitnami/nginx/logs/error.log"; pid "/opt/bitnami/nginx/logs/nginx.pid"; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; client_body_temp_path "/opt/bitnami/nginx/tmp/client_body" 1 2; proxy_temp_path "/opt/bitnami/nginx/tmp/proxy" 1 2; fastcgi_temp_path "/opt/bitnami/nginx/tmp/fastcgi" 1 2; scgi_temp_path "/opt/bitnami/nginx/tmp/scgi" 1 2; uwsgi_temp_path "/opt/bitnami/nginx/tmp/uwsgi" 1 2; access_log "/opt/bitnami/nginx/logs/access.log"; sendfile on; keepalive_timeout 65; gzip on; gzip_http_version 1.1; gzip_comp_level 2; gzip_proxied any; gzip_vary on; gzip_types text/plain text/xml text/css text/javascript application/json application/javascript application/x-javascript application/ecmascript application/xml application/rss+xml application/atom+xml application/rdf+xml application/xml+rss application/xhtml+xml application/x-font-ttf application/x-font-opentype application/vnd.ms-fontobject image/svg+xml image/x-icon application/atom_xml; gzip_buffers 16 8k; add_header X-Frame-Options SAMEORIGIN; ssl_prefer_server_ciphers on; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_ciphers ECDH+AESGCM:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:RSA+AESGCM:RSA+AES:!aNULL:!MD5:!DSS; include "/opt/bitnami/nginx/conf/bitnami/bitnami.conf"; </code></pre> <p><strong>Contents of bitnami.conf:</strong></p> <pre><code># HTTP server server { listen 80; listen [::]:80 default_server ipv6only=on; server_name localhost; return 301 https://$host$request_uri; location / { root /opt/bitnami/nginx/html; index index.php index.html index.htm; try_files $uri $uri/ /index.php?$query_string; } ## Begin - Security # deny all direct access for these folders location ~* /(\.git|cache|bin|logs|backup|tests)/.*$ { return 403; } # deny running scripts inside core system folders location ~* /(system|vendor)/.*\.(txt|xml|md|html|yaml|yml|php|pl|py|cgi|twig|sh|bat)$ { return 403; } # deny running scripts inside user folder location ~* /user/.*\.(txt|md|yaml|yml|php|pl|py|cgi|twig|sh|bat)$ { return 403; } # deny access to specific files in the root folder location ~ /(LICENSE\.txt|composer\.lock|composer\.json|nginx\.conf|web\.config|htaccess\.txt|\.htaccess) { return 403; } ## End - Security include "/opt/bitnami/nginx/conf/bitnami/phpfastcgi.conf"; include "/opt/bitnami/nginx/conf/bitnami/bitnami-apps-prefix.conf"; } # HTTPS server server { listen 443 ssl http2; listen [::]:443 default ipv6only=on; server_name localhost; ssl_certificate server.crt; ssl_certificate_key server.key; ssl_session_cache shared:SSL:1m; ssl_session_timeout 5m; ssl_ciphers HIGH:!aNULL:!MD5; ssl_prefer_server_ciphers on; add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always; location / { root /opt/bitnami/nginx/html; index index.php index.html index.htm; try_files $uri $uri/ /index.php?$query_string; } location /todos { try_files $uri $uri/ /todos/index.php?$query_string; index index.php index.html index.htm; root /opt/bitnami/nginx/html/todos/public/; location ~ \.php$ { fastcgi_index index.php; fastcgi_read_timeout 300; fastcgi_pass unix:/opt/bitnami/php/var/run/www.sock; fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_param SCRIPT_FILENAME /opt/bitnami/nginx/html/todos/public/index.php; fastcgi_param QUERY_STRING $query_string; include fastcgi_params; } } ## Begin - Security # deny all direct access for these folders location ~* /(\.git|cache|bin|logs|backup|tests)/.*$ { return 403; } # deny running scripts inside core system folders location ~* /(system|vendor)/.*\.(txt|xml|md|html|yaml|yml|php|pl|py|cgi|twig|sh|bat)$ { return 403; } # deny running scripts inside user folder location ~* /user/.*\.(txt|md|yaml|yml|php|pl|py|cgi|twig|sh|bat)$ { return 403; } # deny access to specific files in the root folder location ~ /(LICENSE\.txt|composer\.lock|composer\.json|nginx\.conf|web\.config|htaccess\.txt|\.htaccess) { return 403; } ## End - Security include "/opt/bitnami/nginx/conf/bitnami/phpfastcgi.conf"; include "/opt/bitnami/nginx/conf/bitnami/bitnami-apps-prefix.conf"; } include "/opt/bitnami/nginx/conf/bitnami/bitnami-apps-vhosts.conf"; </code></pre> <p><strong>Contents of /opt/bitnami/nginx/conf/bitnami/phpfastcgi.conf:</strong></p> <pre><code>location ~ \.php$ { root html; fastcgi_read_timeout 300; fastcgi_pass unix:/opt/bitnami/php/var/run/www.sock; fastcgi_index index.php; fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_param SCRIPT_FILENAME $document_root/$fastcgi_script_name; include fastcgi_params; } </code></pre> </div>

在中国程序员是青春饭吗?

今年,我也32了 ,为了不给大家误导,咨询了猎头、圈内好友,以及年过35岁的几位老程序员……舍了老脸去揭人家伤疤……希望能给大家以帮助,记得帮我点赞哦。 目录: 你以为的人生 一次又一次的伤害 猎头界的真相 如何应对互联网行业的「中年危机」 一、你以为的人生 刚入行时,拿着傲人的工资,想着好好干,以为我们的人生是这样的: 等真到了那一天,你会发现,你的人生很可能是这样的: ...

技术大佬:我去,你写的 switch 语句也太老土了吧

昨天早上通过远程的方式 review 了两名新来同事的代码,大部分代码都写得很漂亮,严谨的同时注释也很到位,这令我非常满意。但当我看到他们当中有一个人写的 switch 语句时,还是忍不住破口大骂:“我擦,小王,你丫写的 switch 语句也太老土了吧!” 来看看小王写的代码吧,看完不要骂我装逼啊。 private static String createPlayer(PlayerTypes p...

华为初面+综合面试(Java技术面)附上面试题

华为面试整体流程大致分为笔试,性格测试,面试,综合面试,回学校等结果。笔试来说,华为的难度较中等,选择题难度和网易腾讯差不多。最后的代码题,相比下来就简单很多,一共3道题目,前2题很容易就AC,题目已经记不太清楚,不过难度确实不大。最后一题最后提交的代码过了75%的样例,一直没有发现剩下的25%可能存在什么坑。 笔试部分太久远,我就不怎么回忆了。直接将面试。 面试 如果说腾讯的面试是挥金如土...

和黑客斗争的 6 天!

互联网公司工作,很难避免不和黑客们打交道,我呆过的两家互联网公司,几乎每月每天每分钟都有黑客在公司网站上扫描。有的是寻找 Sql 注入的缺口,有的是寻找线上服务器可能存在的漏洞,大部分都...

讲一个程序员如何副业月赚三万的真实故事

loonggg读完需要3分钟速读仅需 1 分钟大家好,我是你们的校长。我之前讲过,这年头,只要肯动脑,肯行动,程序员凭借自己的技术,赚钱的方式还是有很多种的。仅仅靠在公司出卖自己的劳动时...

win10暴力查看wifi密码

刚才邻居打了个电话说:喂小灰,你家wifi的密码是多少,我怎么连不上了。 我。。。 我也忘了哎,就找到了一个好办法,分享给大家: 第一种情况:已经连接上的wifi,怎么知道密码? 打开:控制面板\网络和 Internet\网络连接 然后右击wifi连接的无线网卡,选择状态 然后像下图一样: 第二种情况:前提是我不知道啊,但是我以前知道密码。 此时可以利用dos命令了 1、利用netsh wlan...

上班一个月,后悔当初着急入职的选择了

最近有个老铁,告诉我说,上班一个月,后悔当初着急入职现在公司了。他之前在美图做手机研发,今年美图那边今年也有一波组织优化调整,他是其中一个,在协商离职后,当时捉急找工作上班,因为有房贷供着,不能没有收入来源。所以匆忙选了一家公司,实际上是一个大型外包公司,主要派遣给其他手机厂商做外包项目。**当时承诺待遇还不错,所以就立马入职去上班了。但是后面入职后,发现薪酬待遇这块并不是HR所说那样,那个HR自...

总结了 150 余个神奇网站,你不来瞅瞅吗?

原博客再更新,可能就没了,之后将持续更新本篇博客。

副业收入是我做程序媛的3倍,工作外的B面人生是怎样的?

提到“程序员”,多数人脑海里首先想到的大约是:为人木讷、薪水超高、工作枯燥…… 然而,当离开工作岗位,撕去层层标签,脱下“程序员”这身外套,有的人生动又有趣,马上展现出了完全不同的A/B面人生! 不论是简单的爱好,还是正经的副业,他们都干得同样出色。偶尔,还能和程序员的特质结合,产生奇妙的“化学反应”。 @Charlotte:平日素颜示人,周末美妆博主 大家都以为程序媛也个个不修边幅,但我们也许...

如果你是老板,你会不会踢了这样的员工?

有个好朋友ZS,是技术总监,昨天问我:“有一个老下属,跟了我很多年,做事勤勤恳恳,主动性也很好。但随着公司的发展,他的进步速度,跟不上团队的步伐了,有点...

我入职阿里后,才知道原来简历这么写

私下里,有不少读者问我:“二哥,如何才能写出一份专业的技术简历呢?我总感觉自己写的简历太烂了,所以投了无数份,都石沉大海了。”说实话,我自己好多年没有写过简历了,但我认识的一个同行,他在阿里,给我说了一些他当年写简历的方法论,我感觉太牛逼了,实在是忍不住,就分享了出来,希望能够帮助到你。 01、简历的本质 作为简历的撰写者,你必须要搞清楚一点,简历的本质是什么,它就是为了来销售你的价值主张的。往深...

带了6个月的徒弟当了面试官,而身为高级工程师的我天天修Bug......

即将毕业的应届毕业生一枚,现在只拿到了两家offer,但最近听到一些消息,其中一个offer,我这个组据说客户很少,很有可能整组被裁掉。 想问大家: 如果我刚入职这个组就被裁了怎么办呢? 大家都是什么时候知道自己要被裁了的? 面试软技能指导: BQ/Project/Resume 试听内容: 除了刷题,还有哪些技能是拿到offer不可或缺的要素 如何提升面试软实力:简历, 行为面试,沟通能...

!大部分程序员只会写3年代码

如果世界上都是这种不思进取的软件公司,那别说大部分程序员只会写 3 年代码,恐怕就没有程序员这种职业。

离职半年了,老东家又发 offer,回不回?

有小伙伴问松哥这个问题,他在上海某公司,在离职了几个月后,前公司的领导联系到他,希望他能够返聘回去,他很纠结要不要回去? 俗话说好马不吃回头草,但是这个小伙伴既然感到纠结了,我觉得至少说明了两个问题:1.曾经的公司还不错;2.现在的日子也不是很如意。否则应该就不会纠结了。 老实说,松哥之前也有过类似的经历,今天就来和小伙伴们聊聊回头草到底吃不吃。 首先一个基本观点,就是离职了也没必要和老东家弄的苦...

HTTP与HTTPS的区别

面试官问HTTP与HTTPS的区别,我这样回答让他竖起大拇指!

程序员毕业去大公司好还是小公司好?

虽然大公司并不是人人都能进,但我仍建议还未毕业的同学,尽力地通过校招向大公司挤,但凡挤进去,你这一生会容易很多。 大公司哪里好?没能进大公司怎么办?答案都在这里了,记得帮我点赞哦。 目录: 技术氛围 内部晋升与跳槽 啥也没学会,公司倒闭了? 不同的人脉圈,注定会有不同的结果 没能去大厂怎么办? 一、技术氛围 纵观整个程序员技术领域,哪个在行业有所名气的大牛,不是在大厂? 而且众所...

程序员为什么千万不要瞎努力?

本文作者用对比非常鲜明的两个开发团队的故事,讲解了敏捷开发之道 —— 如果你的团队缺乏统一标准的环境,那么即使勤劳努力,不仅会极其耗时而且成果甚微,使用...

为什么程序员做外包会被瞧不起?

二哥,有个事想询问下您的意见,您觉得应届生值得去外包吗?公司虽然挺大的,中xx,但待遇感觉挺低,马上要报到,挺纠结的。

当HR压你价,说你只值7K,你该怎么回答?

当HR压你价,说你只值7K时,你可以流畅地回答,记住,是流畅,不能犹豫。 礼貌地说:“7K是吗?了解了。嗯~其实我对贵司的面试官印象很好。只不过,现在我的手头上已经有一份11K的offer。来面试,主要也是自己对贵司挺有兴趣的,所以过来看看……”(未完) 这段话主要是陪HR互诈的同时,从公司兴趣,公司职员印象上,都给予对方正面的肯定,既能提升HR的好感度,又能让谈判气氛融洽,为后面的发挥留足空间。...

面试:第十六章:Java中级开发(16k)

HashMap底层实现原理,红黑树,B+树,B树的结构原理 Spring的AOP和IOC是什么?它们常见的使用场景有哪些?Spring事务,事务的属性,传播行为,数据库隔离级别 Spring和SpringMVC,MyBatis以及SpringBoot的注解分别有哪些?SpringMVC的工作原理,SpringBoot框架的优点,MyBatis框架的优点 SpringCould组件有哪些,他们...

面试阿里p7,被按在地上摩擦,鬼知道我经历了什么?

面试阿里p7被问到的问题(当时我只知道第一个):@Conditional是做什么的?@Conditional多个条件是什么逻辑关系?条件判断在什么时候执...

终于懂了TCP和UDP协议区别

终于懂了TCP和UDP协议区别

Python爬虫,高清美图我全都要(彼岸桌面壁纸)

爬取彼岸桌面网站较为简单,用到了requests、lxml、Beautiful Soup4

无代码时代来临,程序员如何保住饭碗?

编程语言层出不穷,从最初的机器语言到如今2500种以上的高级语言,程序员们大呼“学到头秃”。程序员一边面临编程语言不断推陈出新,一边面临由于许多代码已存在,程序员编写新应用程序时存在重复“搬砖”的现象。 无代码/低代码编程应运而生。无代码/低代码是一种创建应用的方法,它可以让开发者使用最少的编码知识来快速开发应用程序。开发者通过图形界面中,可视化建模来组装和配置应用程序。这样一来,开发者直...

面试了一个 31 岁程序员,让我有所触动,30岁以上的程序员该何去何从?

最近面试了一个31岁8年经验的程序猿,让我有点感慨,大龄程序猿该何去何从。

大三实习生,字节跳动面经分享,已拿Offer

说实话,自己的算法,我一个不会,太难了吧

程序员垃圾简历长什么样?

已经连续五年参加大厂校招、社招的技术面试工作,简历看的不下于万份 这篇文章会用实例告诉你,什么是差的程序员简历! 疫情快要结束了,各个公司也都开始春招了,作为即将红遍大江南北的新晋UP主,那当然要为小伙伴们做点事(手动狗头)。 就在公众号里公开征简历,义务帮大家看,并一一点评。《启舰:春招在即,义务帮大家看看简历吧》 一石激起千层浪,三天收到两百多封简历。 花光了两个星期的所有空闲时...

美团面试,问了ThreadLocal原理,这个回答让我通过了

他想都想不到,ThreadLocal我烂熟于心

大牛都会用的IDEA调试技巧!!!

导读 前天面试了一个985高校的实习生,问了他平时用什么开发工具,他想也没想的说IDEA,于是我抛砖引玉的问了一下IDEA的调试用过吧,你说说怎么设置断点...

面试官:你连SSO都不懂,就别来面试了

大厂竟然要考我SSO,卧槽。

立即提问
相关内容推荐