Maison > Questions et réponses > le corps du texte
server {
listen 80;
server_name 域名已隐藏;
index index.html index.htm index.php;
root /home/wwwroot;
# 这一段有什么问题吗 怎么不起作用
location /app/ {
if ($http_user_agent ~* "MicroMessenger") {
set $notweixin 1;
}
if ($notweixin) {
return 404;
}
}
location ~ .*\.(php|php5)?$ {
fastcgi_pass unix:/dev/shm/php-cgi.sock;
fastcgi_index index.php;
include fastcgi.conf;
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|ico)$ {
expires 30d;
}
location ~ .*\.(js|css)?$ {
expires 7d;
}
}
漂亮男人2017-05-16 17:23:11
N'est-il pas possible de renvoyer 404 directement dans if ($http_user_agent) ?
PHP中文网2017-05-16 17:23:11
La correspondance régulière a une priorité plus élevée que la correspondance de chemin, c'est-à-dire que si le suffixe de votre chemin d'URL est php, il ne sera pas mis en correspondance