نمایش نتایج: از شماره 1 تا 10 از مجموع 10
  1. #1
    مهشید فلاح
    تاریخ عضویت
    2012 January
    سن
    31
    ارسال ها
    294
    تشکر
    1,374
    تشکر شده 863 بار در 337 پست
    نوشته های وبلاگ
    10


    آيا اين پست براي شما سودمند بود؟ بله | خیر

    اجرا نشدن فایل .htaccess

    سلام
    برای تغییر آدرس سایت از فایل .htaccess استفاده کردم اگر پسوند فایل .php بود توی مرورگر و برای کاربر .html نمایش داده بشه.
    ظاهراا همه چی درسته ولی نمیدونم چرا بازم پسوند فایل همون ه
    (برنامه در محیط لوکال اجرا میشه)


    کد:
    AddType application/x-httpd-php .html
    به نظرتون مشکل از کجا میتونه باشه؟

    موضوعات مشابه:
    امام جواد علیه السلام :
    ثَلاثٌ مَن کُنَّ فِیهِ لَم یَندَم: تَرکُ العَجَلة ، وَ المَشوِرَة ، وَ التَّوَکُلُ عَلَی اللهِ عِندَ العَزمِ؛
    سه چیز است که هر ** آن را مراعات کند ، پشمیان نگردد : 1 - اجتناب از عجله ، 2 - مشورت کردن ، 3 - و توکل بر خدا در هنگام تصمیم گیری .





  2. #2
    کاربر عادی
    تاریخ عضویت
    2011 May
    محل سکونت
    تهران
    ارسال ها
    316
    تشکر
    37
    تشکر شده 688 بار در 303 پست
    نوشته های وبلاگ
    39


    آيا اين پست براي شما سودمند بود؟ بله | خیر
    سلام
    چیزی که تعریف کردین mime type هست :

    Complete MIME Types List - FreeFormatter.com

    http://payline.ir

    http://flynet.ir

    the poor people are often the most generous

  3. #3
    ADMIN
    تاریخ عضویت
    2011 October
    محل سکونت
    گیلان
    سن
    30
    ارسال ها
    136
    تشکر
    814
    تشکر شده 480 بار در 131 پست


    آيا اين پست براي شما سودمند بود؟ بله | خیر
    کد شما کارش اینه که فایل html رو بعنوان فابل php در نظر بگیره
    اگر همون فایی php رو شما تغییر نام بدین و با پسوند html ذخیره کنید و تو مرورگر با پسوند html فراخوانی کنید
    میبینید که کد اجرا میشه

    اگر میخواین فایل ها با پسوند php بمونه و فقط تو مرورگر html بگیره متونید از این کد استفاده کنید :

    کد:
    RewriteEngine On
    
    
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.+?)\.html?$ $1.php [NC,L]




    ..::Never Trust Someone Who Lies To You , Never Lie To Someone Who Trusts You::..


  4. #4
    مهشید فلاح
    تاریخ عضویت
    2012 January
    سن
    31
    ارسال ها
    294
    تشکر
    1,374
    تشکر شده 863 بار در 337 پست
    نوشته های وبلاگ
    10


    آيا اين پست براي شما سودمند بود؟ بله | خیر
    ممنون از راهنمایی تون
    ولی کدی که دادین کار نمیکنه
    این ارور رو نمایش میده :
    Internal Server Error


    امام جواد علیه السلام :
    ثَلاثٌ مَن کُنَّ فِیهِ لَم یَندَم: تَرکُ العَجَلة ، وَ المَشوِرَة ، وَ التَّوَکُلُ عَلَی اللهِ عِندَ العَزمِ؛
    سه چیز است که هر ** آن را مراعات کند ، پشمیان نگردد : 1 - اجتناب از عجله ، 2 - مشورت کردن ، 3 - و توکل بر خدا در هنگام تصمیم گیری .





  5. #5
    ADMIN
    تاریخ عضویت
    2011 October
    محل سکونت
    گیلان
    سن
    30
    ارسال ها
    136
    تشکر
    814
    تشکر شده 480 بار در 131 پست


    آيا اين پست براي شما سودمند بود؟ بله | خیر
    نقل قول نوشته اصلی توسط Mahshid نمایش پست ها
    ممنون از راهنمایی تون
    ولی کدی که دادین کار نمیکنه
    این ارور رو نمایش میده :
    Internal Server Error
    مشکلی داخل کد نیست

    شما اول باید چک کنید که rewtire_modules داخل آپاچی فعال کرده باشین (کافی کامنت خط مربوطه رو از فایل httpd.conf بردارین)

    اگر بازم مشکل وجود داشت errorlog آپاچی رو چک کنید . دلیل خطا اونجا نشون داده میشه ( اگر از wamp استفاده کنید داخل مسیر نصب پوشه logs/ apache_error.log)
    خطوط آخر رو چک کنید



    ..::Never Trust Someone Who Lies To You , Never Lie To Someone Who Trusts You::..


  6. #6
    مهشید فلاح
    تاریخ عضویت
    2012 January
    سن
    31
    ارسال ها
    294
    تشکر
    1,374
    تشکر شده 863 بار در 337 پست
    نوشته های وبلاگ
    10


    آيا اين پست براي شما سودمند بود؟ بله | خیر
    بله ظاهرا مشکل از
    rewtire_modules بود (// البته توی فایل httpd.conf سرچ کردم ، همچین چیزی نبود ،درون پوشه apache modules تیک ه rewtire_modules رو گذاشتم)
    حالا خود پروژه بالا میاد (// قبلا ارور میداد) ولی پسوند فایل تغییری نکرد.


    امام جواد علیه السلام :
    ثَلاثٌ مَن کُنَّ فِیهِ لَم یَندَم: تَرکُ العَجَلة ، وَ المَشوِرَة ، وَ التَّوَکُلُ عَلَی اللهِ عِندَ العَزمِ؛
    سه چیز است که هر ** آن را مراعات کند ، پشمیان نگردد : 1 - اجتناب از عجله ، 2 - مشورت کردن ، 3 - و توکل بر خدا در هنگام تصمیم گیری .





  7. #7
    ADMIN
    تاریخ عضویت
    2011 October
    محل سکونت
    گیلان
    سن
    30
    ارسال ها
    136
    تشکر
    814
    تشکر شده 480 بار در 131 پست


    آيا اين پست براي شما سودمند بود؟ بله | خیر
    نقل قول نوشته اصلی توسط Mahshid نمایش پست ها
    بله ظاهرا مشکل از
    rewtire_modules بود (// البته توی فایل httpd.conf سرچ کردم ، همچین چیزی نبود ،درون پوشه apache modules تیک ه rewtire_modules رو گذاشتم)
    حالا خود پروژه بالا میاد (// قبلا ارور میداد) ولی پسوند فایل تغییری نکرد.
    شما با چه پسوندی میزنید که بالا میاد ؟ php یا html ؟
    اگر میخواین با پسوند php اجرا نشه میشه از این کد استفاده کرد :

    کد:
    RewriteEngine On RewriteCond %{THE_REQUEST} ^(.+)\.php([#?][^\ ]*)?\ HTTP/ RewriteRule ^(.+)\.php$ $1 [R=404,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.+?)\.html?$ $1.php [NC,L]
    این کد هر فایلی که با پسوند php درخواست بشه رو به 404 میفرسته و اگر پسوند html باشه فایل php اونو لود میکنه



    ..::Never Trust Someone Who Lies To You , Never Lie To Someone Who Trusts You::..


  8. #8
    مهشید فلاح
    تاریخ عضویت
    2012 January
    سن
    31
    ارسال ها
    294
    تشکر
    1,374
    تشکر شده 863 بار در 337 پست
    نوشته های وبلاگ
    10


    آيا اين پست براي شما سودمند بود؟ بله | خیر
    مشکل حل شد
    ممنون
    -------------------
    ولی یه مورد دیگه ای هم هست
    چیزی که مد نظر من بود با این یه خورده فرق داشت
    چیزی باشه که همه ی آدرس های سایت رو تبدیل به html بکنه..حتی مثلا اگر توی متد post یک صفحه دیگه صدا زده شد دیگه پسوند .php نمایش داده نشه.ولی الان میشه (// از کد اولی که دادید اگر استفاده کنیم پسوند php نشون میده ، کد آخری هم به php ارور میده)
    بیشتر این مد نظرم بود


    ویرایش توسط Mahshid : 11th June 2014 در ساعت 12:19 AM
    امام جواد علیه السلام :
    ثَلاثٌ مَن کُنَّ فِیهِ لَم یَندَم: تَرکُ العَجَلة ، وَ المَشوِرَة ، وَ التَّوَکُلُ عَلَی اللهِ عِندَ العَزمِ؛
    سه چیز است که هر ** آن را مراعات کند ، پشمیان نگردد : 1 - اجتناب از عجله ، 2 - مشورت کردن ، 3 - و توکل بر خدا در هنگام تصمیم گیری .





  9. #9
    ADMIN
    تاریخ عضویت
    2011 October
    محل سکونت
    گیلان
    سن
    30
    ارسال ها
    136
    تشکر
    814
    تشکر شده 480 بار در 131 پست


    آيا اين پست براي شما سودمند بود؟ بله | خیر
    نقل قول نوشته اصلی توسط Mahshid نمایش پست ها
    مشکل حل شد
    ممنون
    -------------------
    ولی یه مورد دیگه ای هم هست
    چیزی که مد نظر من بود با این یه خورده فرق داشت
    چیزی باشه که همه ی آدرس های سایت رو تبدیل به html بکنه..حتی مثلا اگر توی متد post یک صفحه دیگه صدا زده شد دیگه پسوند .php نمایش داده نشه.ولی الان میشه (// از کد اولی که دادید اگر استفاده کنیم پسوند php نشون میده ، کد آخری هم به php ارور میده)
    بیشتر این مد نظرم بود
    سوالتون واضح نیست
    اگر منظورتون اینه که داره به صفحه php پست میشه
    شما باید این مسئله رو در سطح کد درست کنید
    موقع پست کردن بجای php گذاشتن html بذارید و به صفحه html پست کنید



    ..::Never Trust Someone Who Lies To You , Never Lie To Someone Who Trusts You::..


  10. #10
    مهشید فلاح
    تاریخ عضویت
    2012 January
    سن
    31
    ارسال ها
    294
    تشکر
    1,374
    تشکر شده 863 بار در 337 پست
    نوشته های وبلاگ
    10


    آيا اين پست براي شما سودمند بود؟ بله | خیر
    بهتره این تنظیمات اول پروژه انجام بشه
    چون بعد گذشت یه مدتی که از کار بگذره اگر بخوایم همچین قابلیتی به پروژه بدیم نیاز به ادیت زیادی هست


    امام جواد علیه السلام :
    ثَلاثٌ مَن کُنَّ فِیهِ لَم یَندَم: تَرکُ العَجَلة ، وَ المَشوِرَة ، وَ التَّوَکُلُ عَلَی اللهِ عِندَ العَزمِ؛
    سه چیز است که هر ** آن را مراعات کند ، پشمیان نگردد : 1 - اجتناب از عجله ، 2 - مشورت کردن ، 3 - و توکل بر خدا در هنگام تصمیم گیری .





 

 

کاربران برچسب خورده در این موضوع

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

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

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


Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0
Persian Language By Ustmb.ir
این انجمن کاملا مستقل بوده و هیچ ارتباطی با دانشگاه علوم و فنون مازندران و مسئولان آن ندارد..این انجمن و تمامی محتوای تولید شده در آن توسط دانشجویان فعلی و فارغ التحصیل ادوار گذشته این دانشگاه برای استفاده دانشجویان جدید این دانشگاه و جامعه دانشگاهی کشور فراهم شده است.لطفا برای اطلاعات بیشتر در رابطه با ماهیت انجمن با مدیریت انجمن ارتباط برقرار کنید
ساعت 03:35 AM بر حسب GMT +4 می باشد.