nginx代理指定目录命令方法

在服务器端我的博客是http://127.0.0.1:8080/blog下面的,我想通过nginx的反向代理到www.111cn.net的域名下

比如原来文章的url是http://127.0.0.1:8080/blog/article/123

现在我想这么访问:

域名/article/123

 代码如下 复制代码

server {
    listen      80;
    server_name  www.111cn.net;
    location / {
        rewrite ^/(.*)$ /blog/$1 last;
    }

    location ~* ^/blog/.*$ {
        proxy_pass http://127.0.0.1:8080;
    }
}

时间: 2024-09-25 16:43:23

nginx代理指定目录命令方法的相关文章

php删除指定目录的方法

 本文实例讲述了php删除指定目录的方法.分享给大家供大家参考.具体分析如下: 这段代码可实现递归删除子目录的功能 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 <?php /** * Delete a file, or a folder and its contents * (recursive algorithm) * @author Aidan Lis

让Win8自带截图工具自动保存图片到指定目录的方法

  在win8系统下,很多用户都比较喜欢使用PRTSC按键来快速获取图,用户在使用PRTSC按键后,系统将自动捕获当前桌面显示屏中的内容,不过使用该方法截图后,所截取的图片将会保存为粘贴板中,而不是以图片形式存储为本地,如果你想要将文件以文件的形式自动保存到本地的话,那么我们就需要对该截图功能进行修改设置,有很多用户不知道如何进行修改,故此小编在这里为大家详细介绍下操作方法,需要的用户不妨看下! 让Win8自带截图工具自动保存图片到指定目录的方法 第一步:在"图片"文件夹下找到&quo

php删除指定目录的方法_php技巧

本文实例讲述了php删除指定目录的方法.分享给大家供大家参考.具体分析如下: 这段代码可实现递归删除子目录的功能 <?php /** * Delete a file, or a folder and its contents * (recursive algorithm) * @author Aidan Lister <aidan@php.net> * @version 1.0.3 * @param string $dirname Directory to delete * @retur

PHP简单实现生成txt文件到指定目录的方法_php技巧

本文实例讲述了PHP简单实现生成txt文件到指定目录的方法.分享给大家供大家参考,具体如下: <?php //fopen第二个参数可以是以下四个,区别就是是清空内容再写还是在后面累加内容 //"w" 写入方式打开,将文件指针指向文件头并将文件大小截为零.如果文件不存在则尝试创建之. //"w+" 读写方式打开,将文件指针指向文件头并将文件大小截为零.如果文件不存在则尝试创建之. //"a" 写入方式打开,将文件指针指向文件末尾.如果文件不存

rsync只同步指定目录的方法(已测)_服务器其它

rsync同步指定目录rsync使用–include参数与–exclude参数来实现同步指定目录,并且–exclude目录放在后面. 例如: linux上文件目录 复制代码 代码如下: ls /usr/local/apache/htdocs/site aa bb cc dd ee .. zz 只想同步aa,bb,ee这三个目录,其他的不同步. 实现代码: 复制代码 代码如下: /usr/local/rsync/bin/rsync -azv  --include "aa/" --incl

nginx 虚拟网站目录设置方法

有时候我们想装一下phpmyadmin,又不想把phpmyadmin文件放到网站根目录中去,可以使用虚拟目录来解决.  代码如下 复制代码 # phpmyadmin 虚拟目录 location /pma {     alias   /web/htdocs/phpmyadmin;     index  index.html index.htm index.php; } # 虚拟目录支持php location ~ ^/pma/.+.php$ {     rewrite /pma(/.*.php?)

Linux 用cp和rsync同步文件时跳过指定目录的方法_Linux

需求是:某测试站点,在某个节点的时候需要同步到正式站点去,但是里面的config目录不能覆盖, 方法一:终端命令行下执行以下命令 cp -R `find /projectA -type d -path /projectA/common/config -prune -o -print | sed 1d ` /projectB/ 方法二: localhost # find projectB/ommon/config | xargs touch 修改目标目录的congfig目录文件的access ti

Tar打包、压缩与解压缩到指定目录的方法

tar在linux上是常用的打包.压缩.加压缩工具,他的参数很多,折里仅仅列举常用的压缩与解压缩参数   参数: -c :create 建立压缩档案的参数: -x : 解压缩压缩档案的参数: -z : 是否需要用gzip压缩: -v: 压缩的过程中显示档案: -f: 置顶文档名,在f后面立即接文件名,不能再加参数   举例: 一,将整个/home/www/images 目录下的文件全部打包为 /home/www/images.tar [root@xoaocom ~]# tar -cvf /hom

Nginx 限制指定目录执行php文件

方法  代码如下 复制代码 location~^/images/.*.(php|php5)$ { denyall; } location~^/static/.*.(php|php5)$ { denyall; } location~*^/data/(attachment|avatar)/.*.(php|php5)$ { denyall; } 注:这些目录的限制必须写在  代码如下 复制代码 location~.*.(php|php5)$ { fastcgi_pass  127.0.0.1:9000