Nginx
在 Nginx 配置中更改 URL
如何更改 url 以僅轉到一個位置而不是請求來自。
網址:
- www.example.com/blog 將轉到 /var/www/blog (這是正確的)
- www.example.com/blog/abc 應該去 /var/www/blog 而不是 /var/www/blog/abc
location /blog { alias /var/www/blog; location ~ \.php$ { fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }
SO 30 個字元的最小規則是荒謬的。
rewrite ^/blog/abc$ /blog;