Nginx rewrite
День добрый. Есть такое апачевское правило:
Код:
RewriteRule ^(.*)wp-content/uploads/(.*(jpg|jpeg|gif|png))$ $1watermark.php?img=wp-content/uploads/$2 Код:
rewrite ^/(.*)wp-content/uploads/(.*(jpg|jpeg|gif|png))$ /$1watermark.php?img=wp-content/uploads/$2; Код:
location ^/(.*)wp-content/uploads/(.*(jpg|jpeg|gif|png))$ { |
zilker, попробуйте так
location / { rewrite ^/(.*)wp-content/uploads/(.*(jpg|jpeg|gif|png))$ /$1watermark.php?img=wp-content/uploads/$2; } |
Не отрабатывает, я сразу писал в location /
|
что оно должно делать? -не знаю апач.
перекинуть на сценарий рнр ? дак это не реврайтом делается http://nginx.org/ru/docs/http/request_processing.html раздел Конфигурация простого сайта PHP. регулярку для себя напишете Не всё пердаёт в рнр? тот же хост из нгинкс в рнр придёт как localhost -и как это обойти тоже есть не стоит переносить правила из апача на нгинкс -сходство у них нулевое . |
Спасибо, помогло.
|
Часовой пояс GMT +3, время: 05:32. |