উত্তর:
রেজেক্স এটির মতো অন্যান্য জায়গাগুলির মতো বেশ কাজ করে।
location ~/photos/resize/(\d+)/(\d+) {
# use $1 for the first \d+ and $2 for the second, and so on.
}
এনজিঙ্ক্স উইকিতে উদাহরণগুলি দেখলে, http://wiki.nginx.org/ কনফিগারেশনও সহায়তা করতে পারে
পূর্ববর্তী উত্তরগুলি ছাড়াও, আপনি রেইগেক্স বন্দী গোষ্ঠীর নামগুলিও সেট করতে পারেন যাতে তাদের পরে উল্লেখ করা আরও সহজ হয়;
location ~/photos/resize/(?<width>(\d+))/(?<height>(\d+)) {
# so here you can use the $width and the $height variables
}
এনজিআইএনএক্স দেখুন: ব্যবহারের উদাহরণের জন্য $ দূরবর্তী_ ব্যবহারকারীর অবস্থানের প্রথম অংশের সমান কিনা তা পরীক্ষা করে দেখুন ।
(?<width>\d+)
পরিবর্তে লিখতে পারেন (?<width>(\d+))
, বা এর অন্য কোনও কারণ রয়েছে - সম্ভবত $1
পাশাপাশি পাওয়ার জন্যও $width
?
$1 $2 $3
ইত্যাদি নেস্টেড রেজেক্স থেকে মানগুলি উল্লেখ করবে$1 $2 ...
এবং বাইরের রেজেক্সে ওভাররাইট করবে । একটিalias /$1
মধ্যে বাইরের Regex ব্যবহার করব$1
থেকে ভেতরের Regex, যা সম্ভবত ফলাফল ফাইল-খুঁজে পাওয়া যায়নি।