PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : از کار افتادن htaccess پس از نصب nginx



sabair
April 2nd, 2016, 10:03
سلام
خسته نباشید
دوستان یک مشکلی برایم پیش آمد من nginx تازه نصب کردم
مشکلی وجود دارد
htaccess از کار افتاده
در ضمن تمام لینک خطا فارسی با خطا 404 Not Found مواجه می شود چون htaccess کار می کنند
لطفا راهنمایی کنید چکار کنم حل شود
کنترل پنل دايرکت ادمين DirectAdmin

Yas-Host
April 2nd, 2016, 10:11
در nginx فایل های .htaccess کار نمی کنند.

باید کد های rewrite خود را به nginx تبدیل کنید سپس در virtual host ها یا custom httpd configuration از طریق پنل admin user در دامنه مورد نظر قرار دهید.

sabair
April 2nd, 2016, 10:15
دوست عزیز ممنون
لطفا می توانید کاملتر توضیح دهید
کد های rewrite خود را به nginx تبدیل کنید
سپس در virtual host ها یا custom httpd configuration از طریق پنل admin user در دامنه مورد نظر قرار دهید.

چگونه برای همه سایتها انجام دهم روش کار چگونه است

Yas-Host
April 2nd, 2016, 10:28
برای همه سایت ها در صورتی میتونید انجام بدید که .htaccess همگی یکسان باشد!

در غیر این صورت باید تک تک وب سایت ها کد ها تبدیل شود سپس در custom httpd configuration مخصوص همان دامنه و سایت قرار گیرد.

ابتدا از طریق وب سایت هایی همچون :

http://www.anilcetin.com/

یا

http://winginx.com/en/htaccess

کد های .htaccess را به nginx تبدیل کنید.

سپس وارد admin دایرکت ادمین شده و به قسمت custom httpd configuration بروید و نام دامنه را انتخاب و در کادر اول که قابل ویرایش است کد ها را قرار دهید.

سپس دستورات زیر را در SSH بزنید:

killall -9 nginx
service nginx restart

sabair
April 2nd, 2016, 15:02
آیا راه حل بهتر ندارید
این روش خیلی مشکل می باشد
آیا کسی راه حل بهتر ندارد
تشکر