Хотітиhttp://itsvse.com/index.php?t=3переписані за допомогою псевдостатичних правилhttp://itsvse.com/t3.html, ви можете додати його в conf/nginx.conf у nginx.
Додати місце розташування / {}, наприклад.
Розташування / { root D:/phpweb/wwwroot; індекс index.php index.html index.htm; переписати ^(.*)/t(\d+)\.html$ $1/index.php?t=3 last; }
Уважно придивись до переписування ^(.*)/t(\d+)\.html$ $1/index.php?t=3 останнє; Насправді, я вважаю, що псевдостатичні правила nginx досить легко писати. Використовується переписування для оголошення на основі регулярного значення, і тоді ^ — початок псевдостатичного правила, (.*) збігається з будь-яким символом, тут збіг — доменне ім'я, t — символ, який потрібно додати, наприклад, можна додати класифікаційне ім'я, наприклад яблуко і апельсин, (\d+) відповідає числу, \.html відповідає суфіксу, $ — кінець звичайного збігу. Друга половина — це URL, який потрібно переписати, починаючи з $1 для позначення доменного імені, /index.php?t=3 — URL, який потрібно переписати, використовуйте останнє; Ось і все.
|