हाय मेरे वर्तमान nginx config के रूप में नीचे के रूप में
आप कृपया vbet के लिए जोड़ के सलाह दे सकता है। ~ (मैं ये परीक्षण किया जा करने के लिए कर रहे हैं और अनिवार्य रूप से असमर्थित हैं समझ.)
मैं विशेष रूप से के बारे में चिंतित हूँ एक बिट यह यह फ़ोल्डर जो wordpress होता है को प्रभावित नहीं है।
Code:
server {
listen 80;
#listen [::]:80 default ipv6only=on;
server_name www.mydomain.com mydomain.com;
root /home/user/domains/mydomain.com/public_html;
access_log /home/user/domains/mydomain.com/logs/access.log;
error_log /home/user/domains/mydomain.com/logs/error.log;
index index.php index.html index.htm;
error_page 404 /404.html;
location / {
try_files $uri $uri/ /dbseo.php;
}
location /blog/ {
index index.php;
rewrite ^/blog/(.*)+$ /blog/index.php?$1; # it finally works
}
location ~ ^((?!dbseo).)*\.php$
{
rewrite ^/(.*)$ /dbseo.php last;
}
# Pass PHP scripts to PHP-FPM
location ~ \.php$ {
try_files $uri =403;
fastcgi_split_path_info ^(/blog)(/.*)$;
fastcgi_pass unix:/var/run/php5-fpm-username.sock;
include fastcgi_params;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
# Enable browser cache for CSS / JS
location ~* \.(?:css|js)$ {
expires 30d;
add_header Pragma "public";
add_header Cache-Control "public";
add_header Vary "Accept-Encoding";
}
# Enable browser cache for static files
location ~* \.(?:ico|jpg|jpeg|gif|png|bmp|webp|tiff|svg|svgz|pdf|mp3|flac|ogg|mid|midi|wav|mp4|webm|mkv|og$
expires 60d;
add_header Pragma "public";
add_header Cache-Control "public";
}
# Deny access to hidden files
location ~ (^|/)\. {
deny all;
}
}