توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : ترجمه کد htaccess به رول Nginx
naghmesra
May 16th, 2016, 16:17
سلام و درود
هر کدام از اساتید که دستی بر آتش دارد لطفا ترجمه درست Nginx کد htaccess زیر را قرار دهد.
RewriteEngine On
RewriteRule ^([0-9]+)x([0-9]+)/[http:\/\/]*(.+)$ index.php?w=$1&h=$2&src=http://$3 [QSA,L]
من بارها با مترجم های مختلف ترجمه کرده ام ولی عمل نمیکند.
ببخشید فراموش کردم اینو بگم کد باید روی پوشه ای به نام resizer اعمال بشه نه روی روت.
با سلام
از این کد استفاده کنید دوست عزیز:
ببخشید فراموش کردم اینو بگم کد باید روی پوشه ای به نام resizer اعمال بشه.
الان کدی که دادید روی روت سرور اعمال میشه.
naghmesra
May 17th, 2016, 11:03
یعنی کسی نمیتونه ترجمه درست این کد htaccess رو به رول Nginx بده؟
us12
May 17th, 2016, 11:54
nginx مثل آپاچی نیست که تنظیمات هر فولدر را داخل خودش قرار دهید .
باید در فایل کانفیگ اصلی این رول را اضافه کنید :
اینکه این رول کجا فایل کانفیگ قرار میگره و قبل و بعدش چی هست هم خیلی تاثیر داره ...
سلام و درود
متوجه هستم که Nginx متفاوت با Apache هست ولی الان شما کدی رو که دادید ما قرار بدیم ، در اصل کد برروی فایل index.php روت هاست اعمال میشه که اصلا هاست در روت فایل index.php ندارد.در اصل من میخوام که کد برروی /resizer/index.php عمل کنه.