「Linux/nginx/sitemap rewrite」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→sitemapについてのリライトルール) |
|||
行1: | 行1: | ||
==sitemapについてのリライトルール== | ==sitemapについてのリライトルール== | ||
+ | サイトマップをトップに置くためのリライトルール | ||
+ | |||
例) | 例) | ||
*example.com/sitemap_gz_user1.xml.gz → example.com/sitemap/gz/user1.xml.gz | *example.com/sitemap_gz_user1.xml.gz → example.com/sitemap/gz/user1.xml.gz |
2015年10月4日 (日) 17:58時点における最新版
sitemapについてのリライトルール
サイトマップをトップに置くためのリライトルール
例)
- example.com/sitemap_gz_user1.xml.gz → example.com/sitemap/gz/user1.xml.gz
- example.com/sitemap/user.xml.gz → example.com/sitemap/user.xml.gz
/etc/nginx/conf.d/sample1.conf
location ~ ^\/sitemap_ { if (!-e $request_filename) { rewrite /sitemap_gz_(.*) /sitemap/gz/$1 last; rewrite /sitemap_(.*) /sitemap/$1 last; } }