نمایش نتایج: از شماره 1 تا 7 , از مجموع 7

موضوع: مشکل ویرایش htaccess در آپاچی

  1. #1
    عضو انجمن
    تاریخ عضویت
    Oct 2015
    نوشته ها
    256
    تشکر تشکر کرده 
    195
    تشکر تشکر شده 
    41
    تشکر شده در
    37 پست

    پیش فرض مشکل ویرایش htaccess در آپاچی

    سلام
    من وب سروم اپاچی هست و کنترل پنل دایرکت ادمین هست
    -------------
    میخوام فایل htaccess رو ویرایش کنم و کد زیر رو داخلش بزارم :
    کد:
    <Files ^(*.php|*.phps)>    order deny,allow
        deny from all </Files>
    خب واسه اینکه ببینم خوب کار میکنه یا نه توی روت هاست آپلود میکنم دیگه سایت بالا نمیاد و خطای 500 میده
    چیکار کنم واسه رفع خطای 500؟
    آیا میشه از داخل سرور htaccess رو ویرایش کرد ؟ همچین چیزی داریم؟
    توی این مسیر میشه : conf/httpd.conf ؟

    اینکارو واسه این میکنه طرف نتونه هیچ شلی رو آپلود کنه
    راه حل بهتری دارید ممنون میشم بگید (غیر از فایروال cxs چون پولی هستش)

    - - - Updated - - -

    تروخدا یکی جواب بده
    فایل php.ini من الان بخوام توی هاست بسازم نمیشه وکار نمیکنه ، آیا htaccess هم همچینه؟ همچین چیزی داریم که مثل php.ini فقط از داخل سرور تنظیم شه؟ خب اگر همچین چیزی هست مسیرش کجاست؟

  2. # ADS




     

  3. #2
    عضو دائم shivahost آواتار ها
    تاریخ عضویت
    Dec 2010
    نوشته ها
    2,477
    تشکر تشکر کرده 
    1,371
    تشکر تشکر شده 
    4,137
    تشکر شده در
    2,773 پست

    پیش فرض پاسخ : مشکل ویرایش htaccess در آپاچی

    خب این دستور کلا دسترسی به php رو برای همه می بنده! و اجازه نمیده چیزی باز بشه برای کسی!

    مثلا این فایل در وردپرس اگر داخل پوشه wp-content بگذارید خوبه! ولی در روت هاست نمیشه که!

    مثلا این را بخوانید: امنیت وردپرس

    - - - Updated - - -

    نقل قول نوشته اصلی توسط davood_71 نمایش پست ها
    فایل php.ini من الان بخوام توی هاست بسازم نمیشه وکار نمیکنه ، آیا htaccess هم همچینه؟ همچین چیزی داریم که مثل php.ini فقط از داخل سرور تنظیم شه؟ خب اگر همچین چیزی هست مسیرش کجاست؟
    شما یک فابل phpinfo بساز بهت مسیر php.ini سرور رو نشان خواهد داد، میشه روی سرور طوری تنظیم که فقط php.ini سرور رو قبول کنه یا هر یوزری بتونه برای خودش php.ini داشته باشه.

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


  5. #3
    عضو انجمن
    تاریخ عضویت
    Oct 2015
    نوشته ها
    256
    تشکر تشکر کرده 
    195
    تشکر تشکر شده 
    41
    تشکر شده در
    37 پست

    پیش فرض پاسخ : مشکل ویرایش htaccess در آپاچی

    نقل قول نوشته اصلی توسط shivahost نمایش پست ها
    خب این دستور کلا دسترسی به php رو برای همه می بنده! و اجازه نمیده چیزی باز بشه برای کسی!

    مثلا این فایل در وردپرس اگر داخل پوشه wp-content بگذارید خوبه! ولی در روت هاست نمیشه که!

    مثلا این را بخوانید: امنیت وردپرس
    ممنون
    من جوملا هستش و میخوام داخل پوشه images بریزم ، چون معمولا اگر بخواد شل آپلود شه میره اونجا ، بهم گفتن اون دسترو نمیزاره فایل هایی که شبیه له شل هستن آپلود شه
    دیگه منم توی روت ریختم که ببینم کار میکنه یا نه که خطای 500 داد

    - - - Updated - - -

    نقل قول نوشته اصلی توسط shivahost نمایش پست ها

    شما یک فابل phpinfo بساز بهت مسیر php.ini سرور رو نشان خواهد داد، میشه روی سرور طوری تنظیم که فقط php.ini سرور رو قبول کنه یا هر یوزری بتونه برای خودش php.ini داشته باشه.
    مشکل من با php.ini نیست ، اینو میخوام بدونم فایل htaccess هم مثل php.ini میتونه فقط از داخل سرور تنظیم شه؟ یعنی اگر کسی واسه خودش htacees ساخت دیگه کار نکنه همچین چیزی داریم؟

  6. #4
    عضو دائم shivahost آواتار ها
    تاریخ عضویت
    Dec 2010
    نوشته ها
    2,477
    تشکر تشکر کرده 
    1,371
    تشکر تشکر شده 
    4,137
    تشکر شده در
    2,773 پست

    پیش فرض پاسخ : مشکل ویرایش htaccess در آپاچی

    شما فایل htaccess رو داخل پوشه images بگذارید. جلوی دسترسی افرد برای اجرای php های داخل فولدر رو میگیره.

    - - - Updated - - -

    الان که به شما خطای 500 یده خودش یعنی فایل شما داره کار می کنه که خطا داده

  7. تعداد تشکر ها از shivahost به دلیل پست مفید


  8. #5
    عضو انجمن
    تاریخ عضویت
    Oct 2015
    نوشته ها
    256
    تشکر تشکر کرده 
    195
    تشکر تشکر شده 
    41
    تشکر شده در
    37 پست

    پیش فرض پاسخ : مشکل ویرایش htaccess در آپاچی

    اهان خب توی images هم بزارم خطا نمیده؟ اخه گفتن مثل اینکه اون کد ها با سرور همخوانی نداره که خطا میده (از داخل سرور تنظیم میشه؟)

    میخوام دقیقا این کد رو بزارم :
    <FilesMatch “.(php|php.*|sphp|php3|php4|php5|phtml|cgi|pl|sh tml|dhtml|html|htm|asp|aspx) $”>
    Deny From All
    </FilesMatch>
    -----------
    این کد هم کامل ترش هست که اگر آپلود شه کار نکنه : (اگر این کد کار کنه که خب مسلما این بهتره چون من داخل فایل images چیزی ندارم که کار کنه و فقط واسه آپلود هست)

    <FilesMatch “.(php|php.*|sphp|php3|php4|php5|phtml|cgi|pl|sh tml|dhtml|html|htm|asp|aspx) $”>
    Deny From All
    </FilesMatch>
    php_flag engine off


    میشه یه کاری کرد که این کد ها فقط از طریق سرور قابل ویاریش باشه ؟ مثل php.ini و اگر توی هاست ریختم کار نکنه (از داخل سرور امن تر هستش)

  9. #6
    عضو دائم shivahost آواتار ها
    تاریخ عضویت
    Dec 2010
    نوشته ها
    2,477
    تشکر تشکر کرده 
    1,371
    تشکر تشکر شده 
    4,137
    تشکر شده در
    2,773 پست

    پیش فرض پاسخ : مشکل ویرایش htaccess در آپاچی

    این کاری که شما می خوای بکنی فقط برای فولدرهای مشخصی باید بکنی و نمیشه روی کل سرور اعمال کرد. چون فایل های php مثل index.php باید در کل اجرا بشن. پس باید فایل مورد نظر رو فقط داخل پوشه های مورد نظر ایجاد کنید. که دسترسی بازدید کننده به فایل php یا هر پسوند دیگری که می خواهید را داخل آن پوشه ببندید.

    اما نکته مهم اینه که جوملا بیشتر از طریق پلاگین ها هک میشه و فولدر images آن خیلی هم خطرناک نیست! شاید گذاشتن این فایل داخل پوشه plugins هم خوب باشه به شرطی که باعث ایجاد خطا نشه.

    پرمیشن های فایل htaccess هم می توانید مثلا 400 کنید که امن تر بشه.

  10. تعداد تشکر ها از shivahost به دلیل پست مفید


  11. #7
    عضو انجمن
    تاریخ عضویت
    Oct 2015
    نوشته ها
    256
    تشکر تشکر کرده 
    195
    تشکر تشکر شده 
    41
    تشکر شده در
    37 پست

    پیش فرض پاسخ : مشکل ویرایش htaccess در آپاچی

    نقل قول نوشته اصلی توسط shivahost نمایش پست ها
    این کاری که شما می خوای بکنی فقط برای فولدرهای مشخصی باید بکنی و نمیشه روی کل سرور اعمال کرد. چون فایل های php مثل index.php باید در کل اجرا بشن. پس باید فایل مورد نظر رو فقط داخل پوشه های مورد نظر ایجاد کنید. که دسترسی بازدید کننده به فایل php یا هر پسوند دیگری که می خواهید را داخل آن پوشه ببندید.

    اما نکته مهم اینه که جوملا بیشتر از طریق پلاگین ها هک میشه و فولدر images آن خیلی هم خطرناک نیست! شاید گذاشتن این فایل داخل پوشه plugins هم خوب باشه به شرطی که باعث ایجاد خطا نشه.

    پرمیشن های فایل htaccess هم می توانید مثلا 400 کنید که امن تر بشه.
    ممنون
    دیگه تا جایی که خطا نده من اون فایل هارو میزارم ولی در کل پوشه images خطناک هست ، چون توی سایت بخشی هست واسه آپلود فایل (البته اونجا جلوش رو گرفته) ولی شاید طرف تونست از یه باگی از اونجا شل خودش رو آپلود کنه و مستقیا میره داخل پوشه images
    من دیدم که داخل سرور گذاشتن البته این کد نه یه کد هایی دیگه و مسیر دادن بهش ، قل از شروع اون کد یه مسیر بهش دادن اینجوری میشه؟
    الان من از کجا بفهمم که htaccess کار میکنه (اینم بگم خود جوملا داخل روت یه دونه داره که SEF رو فعال میکنه اونو من فعال کردم کار کرده و تغییر نام هم دادم به این : .htaccess) وقتی اون کار کنه یعنی کلا اون فایل ها کار میکنه؟

    ----------
    در کل میخوام اینجوری باشه ببینید امکانش هست
    فایل htaccess داخل هاست اگر ساخته شد کار نکنه و از تنظیمات اصلی سرور بگیره
    اون کد هارو هم من بزارم توی تنظیمات اصلی سرور و مسیر اون پوشه images رو بهش بدم
    همچین چیزی امکانش هست؟

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

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

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

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

  1. آپلود فایل .htaccess و ارور 500
    توسط espad در انجمن سوالات و مشکلات
    پاسخ ها: 8
    آخرين نوشته: June 20th, 2014, 00:53
  2. پاسخ ها: 0
    آخرين نوشته: September 8th, 2013, 15:54
  3. عدم ویرایش htaccess
    توسط emobin در انجمن سوالات و مشکلات
    پاسخ ها: 2
    آخرين نوشته: April 29th, 2012, 01:40
  4. ویرایشگر آنلاین htaccess
    توسط iacbook در انجمن دیگر زبان ها
    پاسخ ها: 0
    آخرين نوشته: April 5th, 2011, 01:13
  5. مشکل با .htaccess
    توسط it-net در انجمن سی پنل CPanel
    پاسخ ها: 10
    آخرين نوشته: September 24th, 2010, 22:51

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

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