私は、継承したサイトを提供する自家製の CMS を持っています。小さな URL を設定することはできましたが、nginx の書き換えルールにはあまり詳しくありません。構成の関連部分は次のとおりです。
*location / {
index index.php index.html;
root /var/www/www.valami.hu;
try_files $uri $uri/ @seo;
}
location @seo {
rewrite ^/([a-z]+)$ /index.php?oldal=$1 last;
break;
}*
問題は、サイトに blogspot.com にあるブログがあり、ブログの内容がそこから取得されることです。したがって、私が助けを必要としているのは、この種の URL のルールです。
http://www.valami.hu/index.php?oldal=blog&options=2012/01/some-title-here.html
したがって、次のように問題ありません。
http://www.valami.hu/blog/2012/01/some-title-here
最も重要なことは、最初のルールはより頻繁に使用されるため、機能する必要があることです。