apache的斜杠问题】的更多相关文章

APACHE默认情况下,网页目录的最后必须加入斜杠“/",比如 可以浏览http://www.example.com/abc/,但是不能浏览http://www.example.com/abc,就是说浏览目录时最后必须加/ 改一下设置文件,在httpd.conf里,找到 UseCanonicalName On 把On修改为Off就可: UseCanonicalName Off 就可以了 当然也可用mod_rewrite来解决,首先要确认你的apache里已经安装了这module,且你的httpd…
引言 在外地出差,给客户部署项目,三家做的项目要在一起集成,这就造成数据格式不同,路径中的斜杠和反斜杠造成了很大的问题. 查了一下这方面的资料,这里做一些记录,算是一个小结吧. 正斜杠(/)与反斜杠(\)总结 正斜杠/表示除法,分隔.在windows系统中通常用来分隔命令行参数,/表示选项等.不能作为文件名. 反斜杠\,在windows系统中用来表示目录. 而在unix系统中,/表示目录.由于web遵循unix命名,所以在网址(URL)中,/表示目录. C#中反斜杠\与斜杠/ 转移字符路径的问题…
话不多说,请从代码中寻找乐趣吧! #!/bin/bash #----中断计数器----# incr= #----旋转的斜杠----# spin="/-\|" echo -en " Please wait ... " #这里就是实现旋转效果的代码# while true do printf "\b\b\b\b${spin:incr++%${#spin}:1} " sleep 0.2 done…
使用newtonjson序列化的json串正常的,但通过网络传输后,会再包装一层引号和对原有定义引号的转义,最后结果就变成这种数据: “\"{\\\"State\":false,\\\"Result\\\":\\\"Fail\\\",\\\"Data\\\":\\\"\\\",\\\"ErrorMsg\\\":\\\"用户名或密码错误\\\",\\\&quo…
常用路径中的斜杠与反斜杠... ------------------------------ 斜杠:反斜杠:======================电脑能识别的斜杠有两种:斜杠分正斜杠(forward slash / )和反斜杠(backslash \ )======================正斜杠用在.网络路径中的:<因为它偏向右边.所以我常叫它右斜杠>https://www.baidu.com/ ======================反斜杠用在.计算机本地路径中的:<…
在输入网址的时候,比如输入"http://www.xxx.com/",此URL中末尾的斜杠是至关重要的.因为在这种情况下,浏览器能安全的添加斜杠.而像"http://www.xxx.com/FolderOrFile"这样的地址,因为浏览器不清楚FolderOrFile到底是文件夹还是文件,所以不能自动添加斜杠.此时,浏览器就不加斜杠直接访问地址,服务器会响应一个重定向301,或者被认为是不同的URL.…
ip地址后面的斜杠24表示掩码位是24位的,即用32位二进制表示的子网掩码中有连续的24个“1”:11111111 11111111 11111111 00000000,将其转化为十进制,就是:255.255.255.0了. IP地址是指互联网协议地址,是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址的差异. IP地址是四个十进制数组成的,相当于32位二进制.通常用“点分十进制”表示成(a.b.c.d)的形式表示,其中,a,b,c,d都…
ubuntu@ubuntu:~$ vi \> ubuntu@ubuntu:~$ 稍微思考了一下就明白了,不是打不开,问题出在这个文件名" \ "上面. 反斜线符号" \ "在Bash中被解释为转义字符,用于去除一个单个字符的特殊意义,它保留了跟随在之后的字符的字面值,除了换行符.如果在反斜线之后一个换行字符立即出现,转义字符使行得以继续,遇到命令很长时使用反斜线很有效:反斜线从输入流中被移除并有效地忽略. 例一: ubuntu@ubuntu:~$ echo $…
# add / location /app/ { proxy_pass http://$backend/; } # location /app/ { proxy_pass http://$backend; } 1 加斜杠: 请求 http://domain/app/demo.php 代理后 http://proxy_domain/demo.php 2 不加斜杠 请求 http://domain/app/demo.php 代理后 http://proxy_domain/app/demo.php…
今天突然好奇,想区分www.abc.com/efg 和www.abc.com/efg/这两个网址的区别.即分析一下url末尾加个斜杠是否有特殊的效果. 找到网上的介绍: 当Web服务器接收到对某个末尾不含斜杠的url请求时,例如“www.abc.com/efg”,这时服务器会搜索网站根目录下有没有名为“abc”的文件,如果没有就把abc当做目录处理,然后返回abc目录下的默认首页.当Web服务器接收到的是末尾带斜杠的请求时就会直接当做目录处理. 同样,根据微软官方文档Internet Explo…
var reg=/\\|\//g; var a="a\a\\a/b" alert(a.replace(reg,"-"));…
场景 替换某个路径的所有"\"为"_". 很多时候取证需要把恶意代码文件取回来,然后清除. 如果在D:\WEB\模板制作插件\需要覆盖\CodeColoring\CodeColoring.xml这样的目录下,我会把路径也一并记录下来. D_WEB_模板制作插件_需要覆盖_CodeColoring_CodeColoring.xml 技术思路 分别替换掉":"和"\"就可以了 string::npos npos 是一个常数,用来表…
java中的路径一般用"/"windows中的路径用"\"linux,unix中的路径一般用"/"其中java中"/"等同于"\\" 等于…
一个好的网站,拥有一个好的 404页面 是标配. 为何要有 404页面?如何设置一个 404页面? why 404 pages? 在本地,比如我打开 localhost/fuck.htm(该文件不存在),HTTP 返回 404 Not Found,同时页面展示如下: 用户体验很差有木有!更重要的是,如果没有 404页面,会影响 SEO. 为什么说会影响 SEO 呢? 当你的网站有些页面地址(路径)改变了.或者内容被删除了,导致原地址访问本页面时,提示页面不存在.比如说你网站改版,也会导致很多原来…
# This is the main Apache HTTP server configuration file. It contains the 这是Apache HTTP Server的主配置文件.它包括了 # configuration directives that give the server its instructions. 配置指令[directives],这些指令给服务器服务器指令[instructions][] # See <URL:http://httpd.apache.…
注:本文之前发布在自己的QQ空间,复制过来的时候,颜色信息丢失了,回头有空再把颜色重新标上! 前言:LAMP(Linux+Apache+MySQL+PHP)环境是目前开源社区最活跃的开发和运行平台,有大量的网站程序是建立在这个平台上的,为了学习我们可能需要搭建这个环境,有一些一体化的安装包比如WAMP和XAMPP,都可以一键安装好所有的程序,为什么还需要手动安装呢? 集成化的安装包,最大的好处是方便快速,甚至有一个统一的控制程序来管理各个部件,但是如果有问题了,还是需要手动来排查和修改各个部分的…
安装好了apache+php+mysql之后就像在自己电脑上安装wordpress玩玩,因为安装好之后根目录在D盘, 所以就想自己配置一个虚拟目录指向路径为D:\wordpress的wordpress 在httpd.conf中添加虚拟目录之后去访问localhost:88/myblog却出现了403错误,提示如下 # set virtual folder Alias /myblog D:/wordpress <Directory D:/code/myphp> Options FollowSym…
1.1 ServerRoot 配置 [ServerRoot "" 主要用于指定Apache的安装路径,此选项参数值在安装Apache时系统会自动把Apache的路径写入.Windows安装时,该选项的值为Windows安装的路径,Linux安装时该选项值为编译时选择的路径] 1.2 Mutex default:logs 互斥:允许你为多个不同的互斥对象设置互斥机制[mutex mechanism]和互斥文件目录,或者修改全局默认值 如果互斥对象是基于文件的以及默认的互斥文件目录不在本地…
PHPCMSV9的专题,在设置生成静态并且网站的静态设置成生成在根目录的时候,专题路径的URL中会多出一个斜杠,如:http://www.2cto.com//special/ddos/ ,我只能说这是PHPCMS V9众多诡异的BUG中的一个.在PC论坛多个会员多次提起,但未见官方修复.今天花了大把的时间,最终找到问题所在并解决. 解决办法: 1 修改phpcms/modules/special/special.php 文件第43行: $url = $special['ishtml'] ? AP…
原文地址:http://www.cnblogs.com/followyourheart1990/p/4270566.html 首先,"/"左倾斜是正斜杠,"\"右倾斜是反斜杠,可以记为:除号是正斜杠一般来说对于目录分隔符,Unix和Web用正斜杠/,Windows用反斜杠,但是现在Windows (一)目录中的斜杠们 python读文件需要输入的目录参数,列出以下例子: path = r"C:\Windows\temp\readme.txt" p…
#安装需要的包,有依赖关系,自动帮你解决 yum install httpd mysql mysql-server php php-gd php-mbstring php-mysql #启动httpd service httpd start #设为开机启动 chkconfig httpd on #启动mysqld service mysqld start #设为开机启动 chkconfig mysqld on #在根目录下创建一个测试文件,写个phpinfo函数 vi /var/www/html…
首先,"/"左倾斜是正斜杠,"\"右倾斜是反斜杠,可以记为:除号是正斜杠一般来说对于目录分隔符,Unix和Web用正斜杠/,Windows用反斜杠,但是现在Windows (一)目录中的斜杠们 python读文件需要输入的目录参数,列出以下例子: path = r"C:\Windows\temp\readme.txt" path1 = r"c:\windows\temp\readme.txt" path2 = "c:…
首先,"/"左倾斜是正斜杠,"\"右倾斜是反斜杠,可以记为:除号是正斜杠一般来说对于目录分隔符,Unix和Web用正斜杠/,Windows用反斜杠,但是现在Windows (一)目录中的斜杠们 python读文件需要输入的目录参数,列出以下例子: path = r"C:\Windows\temp\readme.txt" path1 = r"c:\windows\temp\readme.txt" path2 = "c:…
Python中的正斜杠与反斜杠 首先,"/"左倾斜是正斜杠,"\"右倾斜是反斜杠,可以记为:除号是正斜杠一般来说对于目录分隔符,Unix和Web用正斜杠/,Windows用反斜杠,但是现在Windows (一)目录中的斜杠们 python读文件需要输入的目录参数,列出以下例子: path = r"C:\Windows\temp\readme.txt" path1 = r"c:\windows\temp\readme.txt"…
1. 在URL结尾添加斜杠 在虚拟主机中这么添加一条改写规则: rewrite ^(.*[^/])$ $1/ permanent;或者rewrite ^([/\w-_]*[^/])$ $1/ permanent; 例如: server { listen 80; server_name bbs.ttlsa.com; rewrite ^(.*[^/])$ $1/ permanent; } 2. 删除URL结尾的斜杠 在虚拟主机中这么添加一条改写规则: rewrite ^/(.*)/$ /$1 per…
同事在开发接口的时候根据接口提示要求传参一个字符串json,该json格式中有URL数组,按照json_encode编码后总发现 http://变成了 http:\/\/  .URL的斜杠自动的被转义了,那么这就尴尬了,这就不是我们想要的了,和接口就对不上了啊.于是同事在搜索了一下json_encode的用法和资料后发现了这个参数 JSON_UNESCAPED_SLASHES.然后使用了一下 果然好了.…
首先,"/"左倾斜是正斜杠,"\"右倾斜是反斜杠,可以记为:除号是正斜杠一般来说对于目录分隔符,Unix和Web用正斜杠/,Windows用反斜杠,但是现在Windows (一)目录中的斜杠们 python读文件需要输入的目录参数,列出以下例子: path = r"C:\Windows\temp\readme.txt" path1 = r"c:\windows\temp\readme.txt" path2 = "c:…
今天又被微软不按标准的做法折腾了一下,写篇博文抱怨一下. 我们先来看一下IETF(Internet Engineering Task Force)对URI结构的标准定义(链接): 注意上面的path部分(/over/there)是包含开头的斜杠的. 而微软的眼中偏偏少了开头的这个斜杠——over/there. 当你用微软的IIS Url Rewrite module写匹配规则时,必须要把开头的这个斜杠排除在外. 当你在ASP.NET MVC中用routes.MapRoute写路由规则时,必须要把…
知识点: 1. "/"左倾斜是正斜杠,"\"右倾斜是反斜杠,可以记为:除号是正斜杠 2. 对于目录分隔符,Unix和Web用正斜杠/,Windows用反斜杠\. (一)目录中的斜杠 python读文件需要输入的目录参数,列出以下例子: path1 = r"C:\Windows\temp\python.txt" path2 = r"C:\Windows\temp\python.txt" path3 = "C:\\Win…
js将字符串中所有反斜杠\替换成正斜杠/ 区分正斜杠与反斜杠: 正斜杠:http://.http紧跟着的斜杠,离手输入最近的斜杠,shift中间斜杠.45度角斜杠.正斜杠不需要转义 反斜杠:回车与空格之间.程序表示时需要转义成\\. str.replace(/\\/,/); 1>要想定义字符串a\b\c需要这样写var str = "a\\b\\c"; 2>alert(str.replace(/\\/g,"/"));将a\b\c 修改为a/b/c var…