location ~ .*\.(php|php5)?$ { #fastcgi_pass unix:/tmp/php-cgi.sock; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; include fcgi.conf; } rewrite ^/siteadmin /index.php; rewrite ^/logadmin /index.php; 想做基于siteadmin的IP访问控制 只能公司内部IP访问后台 http://域名/siteadmin 有了这俩条rewrite 感觉怎么添加都不对啊 有知道的 吗 :em27:
by davidqikangwei - 监控及自动化运维技术 - 2011-09-20 19:13:44 阅读(1707) 回复(1)
请教下大家nginx忽略目录的正则怎么写,例如abc.com/aa/bb/test.php访问正常,我现在想让abc.com/ga20090311/aa/bb/test.php也访问正常,忽略ga接任意数字的目录, 谢谢
Alias /test/ "/usr/local/src/test" nginx类似于以上apache的虚拟目录如何配置 是在server段内直接加 root /var/www/jazz吗
location ~ .*\.(php|php5)?$ { #fastcgi_pass unix:/tmp/php-cgi.sock; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; include fcgi.conf; } rewrite ^/siteadmin /index.php; rewrite ^/logadmin /index.php; 想做基于siteadmin的IP访问控制 只能公司内部IP访问后台 http://域名/siteadmin 有了这俩条rewrite 感觉怎么添加都不对啊 测试不行。。。 怎么配置啊。。。。 :em27:
有一个域名www.example.com 想用www.example.com/blog来访问自己的blog,www.example.com/wiki来访问wiki, 我是这样配置的 locatin /blog { index index.php index.html index.htm; } locatin /wiki { index index.php index.html index.htm; } 然后,blog和wiki都能访问,但里面的css,js等的地址都不对,都是www.example.com/abc.css,而不是www.example.com/blog/abc.css。 请问该怎么配置呢,或者这样根本就行不通。
默认配置当你访问http://abc.example.com/dir 时不会加”/” 常见做法 if (-d $request_filename){ rewrite ^/(.*)([^/])$ http://$host/$1$2/ permanent; }更佳的替代方法 optimize_server_names off;#优化服务器名称:关 server_name_in_redirect off;#服务器名称重定向:关 http://wiki.codemongers.com/Ngin ... timize_server_names permanent - 返回永久重定向的HTTP状态301
我想在本地的服务器上,挂载服务器的共享,服务器是2003,开了个管理员共享。 我用mount 命令加载上了此服务器的共享,然后在我的本地目录里可以有相关的增删 权限,/data/media ,然后我在nginx.conf里面配置我的主目录为/data/media, 就无法访问了,我配置其他的目录都可以访问。 [data]# df -h Filesystem Size Used Avail Use% Mounted on /dev/cciss/c0d0p1 2.9G 1.3G 1.5G 47% / /dev/cciss/c0d0p5 ...
nginx 访问目录身份验证 假设/www/htdocs/ 为服务器根目录,新建test目录,当访问test目录时 需要身份验证[code]1. # cd /etc/nginx/conf/htpassword 2. /usr/bin/htpasswd -c /usr/local/nginx/conf/htpasswd/test auth_user 3. # vi /etc/nginx/nginx.conf server{ *** #test location /test { auth_basic "Restricted"; auth_basic_user_file /usr/local/nginx/conf/...