Nginx vhost网站+;子文件夹中的wordpress别名
我想在此文件夹中为php网站创建vhost: /var/www/mydomain.com/home 以及wordpress博客的此文件夹的别名: /var/www/mydomain.com/public\u html 我试试这个vhost:Nginx vhost网站+;子文件夹中的wordpress别名,wordpress,nginx,Wordpress,Nginx,我想在此文件夹中为php网站创建vhost: /var/www/mydomain.com/home 以及wordpress博客的此文件夹的别名: /var/www/mydomain.com/public\u html 我试试这个vhost: server { listen 80; root /var/www/mydomain.com/home; index index.php index.html index.htm; cha
server {
listen 80;
root /var/www/mydomain.com/home;
index index.php index.html index.htm;
charset UTF-8;
server_name mydomain.com;
access_log /var/log/nginx/mydomain.com.access.log;
error_log /var/log/nginx/mydomain.com.error.log debug;
location /blog {
alias /var/www/mydomain.com/public_html;
try_files $uri $uri/ /index.php?$args =404;
location ~ \.php$ {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
}
}
location / {
try_files $uri $uri/ /index.php$is_args$args;
}
location ~ \.php$ {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
}
}
通过此配置,我的网站工作正常,我的博客主页正常,静态文件正常,页面正常,所有管理面板正常:
(wp管理文件夹存在)
但是前面的那页好像
或者所有带有/likeblog/../../../..//strong>的页面始终转到my/var/www/mydomain.com/home/index.php
我忘记做什么了