صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 19

موضوع: تبدیل .htaccess اپاچی به nginx

  1. #1
    عضو انجمن mohammadali3517 آواتار ها
    تاریخ عضویت
    May 2013
    محل سکونت
    was crashed
    نوشته ها
    266
    تشکر تشکر کرده 
    80
    تشکر تشکر شده 
    208
    تشکر شده در
    172 پست

    پیش فرض تبدیل .htaccess اپاچی به nginx

    سلام
    کسی از دوستان می تونه این کد htaccess اپاچی رو برای nginx بهم بده؟


    Options +FollowSymLinks
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule (.*) index.php?req=$1 [L,N,qsappend]
    RemoveHandler .html .htm
    AddType application/x-httpd-php .php .htm .html
    AddDefaultCharset utf-8

    ممنون

  2. # ADS




     

  3. #2
    عضو انجمن
    تاریخ عضویت
    Dec 2009
    نوشته ها
    512
    تشکر تشکر کرده 
    232
    تشکر تشکر شده 
    859
    تشکر شده در
    647 پست

    پیش فرض پاسخ : تبدیل .htaccess اپاچی به nginx

    خدمت شما
    کد:
    # nginx configuration charset utf-8; location / { if (!-e $request_filename){ rewrite ^(.*)$ /index.php?req=$1 break; } } location ~ \.(php|htm|html)$ { if (!-e $document_root$document_uri){return 404;} fastcgi_pass localhost:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; }

  4. تعداد تشکر ها ازMOHAMMAD MOHSEN به دلیل پست مفید


  5. #3
    عضو انجمن mohammadali3517 آواتار ها
    تاریخ عضویت
    May 2013
    محل سکونت
    was crashed
    نوشته ها
    266
    تشکر تشکر کرده 
    80
    تشکر تشکر شده 
    208
    تشکر شده در
    172 پست

    پیش فرض پاسخ : تبدیل .htaccess اپاچی به nginx

    ممنون
    ولی درست نشد

    - - - Updated - - -

    این گد ها باید دوباره توی .htaccess وارد شه دیگه؟

  6. #4
    عضو انجمن
    تاریخ عضویت
    Dec 2009
    نوشته ها
    512
    تشکر تشکر کرده 
    232
    تشکر تشکر شده 
    859
    تشکر شده در
    647 پست

    پیش فرض پاسخ : تبدیل .htaccess اپاچی به nginx

    نقل قول نوشته اصلی توسط mohammadali3517 نمایش پست ها
    ممنون
    ولی درست نشد

    - - - Updated - - -

    این گد ها باید دوباره توی .htaccess وارد شه دیگه؟
    خیر باید تو فایل کانفیگ nginx وارد بشه اگر تخصص ندارید بدین به سرور ادمین براتون اکی کنه

  7. #5
    عضو انجمن mohammadali3517 آواتار ها
    تاریخ عضویت
    May 2013
    محل سکونت
    was crashed
    نوشته ها
    266
    تشکر تشکر کرده 
    80
    تشکر تشکر شده 
    208
    تشکر شده در
    172 پست

    پیش فرض پاسخ : تبدیل .htaccess اپاچی به nginx

    سرورم انمنیج هست
    ممنون میشم اگه کمکم کنید
    توی /etc/nginx/conf.d/default.conf
    باد وارد کنم دیگه>؟

    - - - Updated - - -

    کسی از دوستان راهنمایی نداره؟؟؟؟؟؟

  8. #6
    عضو دائم
    تاریخ عضویت
    Sep 2012
    محل سکونت
    hetzners rack
    نوشته ها
    2,739
    تشکر تشکر کرده 
    2,675
    تشکر تشکر شده 
    6,577
    تشکر شده در
    3,502 پست

    پیش فرض پاسخ : تبدیل .htaccess اپاچی به nginx

    نقل قول نوشته اصلی توسط mohammadali3517 نمایش پست ها
    سرورم انمنیج هست
    ممنون میشم اگه کمکم کنید
    توی /etc/nginx/conf.d/default.conf
    باد وارد کنم دیگه>؟

    - - - Updated - - -

    کسی از دوستان راهنمایی نداره؟؟؟؟؟؟
    چه کنترل پنلی دارید ؟

  9. #7
    عضو انجمن mohammadali3517 آواتار ها
    تاریخ عضویت
    May 2013
    محل سکونت
    was crashed
    نوشته ها
    266
    تشکر تشکر کرده 
    80
    تشکر تشکر شده 
    208
    تشکر شده در
    172 پست

    پیش فرض پاسخ : تبدیل .htaccess اپاچی به nginx

    دایرکت ادمین

  10. #8
    عضو دائم
    تاریخ عضویت
    Sep 2012
    محل سکونت
    hetzners rack
    نوشته ها
    2,739
    تشکر تشکر کرده 
    2,675
    تشکر تشکر شده 
    6,577
    تشکر شده در
    3,502 پست

    پیش فرض پاسخ : تبدیل .htaccess اپاچی به nginx

    نقل قول نوشته اصلی توسط mohammadali3517 نمایش پست ها
    دایرکت ادمین
    باید رول هارو در admin level در قسمت Custom HTTPD Configurations وارد نماید که به این شرح می باشد :
    برای این رول ها :

    کد:
    Options +FollowSymLinks
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule (.*) index.php?req=$1 [L,N,qsappend]
    کد زیر را قرار دهید :

    کد:
    if (!-f $request_filename){
    	set $rule_0 1$rule_0;
    }
    if (!-d $request_filename){
    	set $rule_0 2$rule_0;
    }
    if ($rule_0 = "21"){
    	rewrite /(.*) /index.php?req=$1 last;
    }
    و برای این کد ها :

    کد:
    RemoveHandler .html .htm
    AddType application/x-httpd-php .php .htm .html
    AddDefaultCharset utf-8
    این رول ها فقط handler ها و فرمت هارو خذف می کند برای اینکار باید موارد زیر رو انجام دهید:

    در اس اس اچ دستور زیر را بزنید :

    کد:
    nano /etc/nginx/mime.types
    سپس در هر line که مشاهده می کنید یک فرمت رو میتونید حذف کنید که براحتی رول های دوم رو میتونید اجرا کنید.

    در اخر دستورات زیر را اجرا نمایید تا رول ها کار کنند :

    کد:
    killall -9 nginx
    service nginx reload
    service nginx restart

  11. تعداد تشکر ها از Yas-Host به دلیل پست مفید


  12. #9
    عضو انجمن mohammadali3517 آواتار ها
    تاریخ عضویت
    May 2013
    محل سکونت
    was crashed
    نوشته ها
    266
    تشکر تشکر کرده 
    80
    تشکر تشکر شده 
    208
    تشکر شده در
    172 پست

    پیش فرض پاسخ : تبدیل .htaccess اپاچی به nginx

    بعد این واسه کلش اعمال میشه؟
    چون من فقط واسه یه پنل اینو نیاز دارم
    این رول ها فقط handler ها و فرمت هارو خذف می کند برای اینکار باید موارد زیر رو انجام دهید:

    در اس اس اچ دستور زیر را بزنید :

    کد:
    nano /etc/nginx/mime.types

    اینجا باید خط اول که
    text/html html htm shtml;


    هست رو حذف کنم؟

  13. #10
    عضو دائم
    تاریخ عضویت
    Sep 2012
    محل سکونت
    hetzners rack
    نوشته ها
    2,739
    تشکر تشکر کرده 
    2,675
    تشکر تشکر شده 
    6,577
    تشکر شده در
    3,502 پست

    پیش فرض پاسخ : تبدیل .htaccess اپاچی به nginx

    نقل قول نوشته اصلی توسط mohammadali3517 نمایش پست ها
    بعد این واسه کلش اعمال میشه؟
    چون من فقط واسه یه پنل اینو نیاز دارم
    این رول ها فقط handler ها و فرمت هارو خذف می کند برای اینکار باید موارد زیر رو انجام دهید:

    در اس اس اچ دستور زیر را بزنید :

    کد:
    nano /etc/nginx/mime.types

    اینجا باید خط اول که
    text/html html htm shtml;


    هست رو حذف کنم؟
    بله و در اخر حتما و حتما دو دستور رو وارد کنید.

    بله تمام رول های شما اجرا خواهند شد.

    بله باید حذف کنید و اون line رو کلا remove کنید.

صفحه 1 از 2 12 آخرینآخرین

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. سه سوال در باب nginx اول برای تبدیل htaccess در nginx چه کار باید کرد ؟
    توسط unix_magnet در انجمن دايرکت ادمين DirectAdmin
    پاسخ ها: 8
    آخرين نوشته: December 1st, 2016, 22:40
  2. ترجمه کد htaccess به رول Nginx
    توسط naghmesra در انجمن سوالات و مشکلات
    پاسخ ها: 7
    آخرين نوشته: May 17th, 2016, 18:06
  3. کمک در تبدیل رول nginx به htaccess
    توسط radan در انجمن سوالات و مشکلات
    پاسخ ها: 2
    آخرين نوشته: January 3rd, 2015, 20:53
  4. معرفی ابزار تبدیل htaccess از اپاچی به nginx
    توسط nimafire در انجمن مباحث و منابع آموزشی
    پاسخ ها: 2
    آخرين نوشته: July 18th, 2014, 00:15
  5. تبدیل کدهای htaccess به NginX
    توسط astro.alireza در انجمن وب سرورها
    پاسخ ها: 2
    آخرين نوشته: December 9th, 2013, 14:31

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •