nginx配置 实现 Apache的alias 案例
程序员文章站
2022-05-17 17:22:26
...
配置访问 /phpymadmin/ 实际访问是 的内容 d:/wamp/apps/phpmyadmin4.1.14/phpmyadmin/ ,
调试了很久,最终才实现。
其实我本来phpmyadmin/是直接存放在 d:/wamp/apps/phpmyadmin4.1.14/,但是发现根本无法实现,最后把 d:/wamp/apps/phpmyadmin4.1.14/全部 移动到他自己目录下新建的 phpmyadmin文件夹、再将 location ~ \.php$ 拷贝到 location /phpmyadmin 里面才实现。
如果有更好的实现方法,欢迎交流 default.fu@foxmail.com
server { listen 80; server_name localhost 127.0.0.1 192.168.100.*; root d:/localhost; index index.html index.htm index.php; autoindex on; autoindex_exact_size off; autoindex_localtime on; location /phpmyadmin { root d:/wamp/apps/phpmyadmin4.1.14; location ~ \.php$ { try_files $uri =404; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } } location ~ \.php$ { try_files $uri =404; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } #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; } location ~ /\.(ht|svn|git) { deny all; } }
以上就介绍了nginx配置 实现 Apache的alias 案例,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
推荐阅读
-
Apache虚拟主机的配置和泛域名解析实现代码
-
实现Nginx中使用PHP-FPM时记录PHP错误日志的配置方法
-
python实现分析apache和nginx日志文件并输出访客ip列表的方法
-
nginx,apache的alias和认证功能
-
实现nginx&php服务器配置的非主流配置方法
-
Nginx配合Apache或Tomcat的动静分离基本配置实例
-
lanmp(Linux Apache Nginx Mysql Php) 的安装配置
-
Apache 获取真实ip的配置的实现方法
-
详解Nginx与Apache共用80端口的配置方法
-
apache中使用mod_gnutls模块实现多个SSL站点配置(多个HTTPS协议的虚拟主机)