Может ли кто-нибудь помочь мне с этим?apache несколько условий перезаписи для nginx
RewriteCond %{REQUEST_URI} !^\/index\.php$
RewriteCond %{REQUEST_URI} !^\/search\/.*
RewriteCond %{REQUEST_URI} ^\/([^/]*)\.php$
RewriteRule (.*) http://www.mydomain.com/index.php?page=$1
Мне нужно преобразовать это для Nginx
Я попытался это, но он не будет работать:
if ($request_uri ~* !^\/search\/.*) {
if ($request_uri ~* !^\/index\.php$) {
if ($request_uri ~* ^\/([^/]*)\.php$) {
rewrite (.*) http://www.mydomain.com/index.php?page=$1;
}
}
}
Первый не будет работать, потому что Nginx не принимает вложенности. – Arwed