/
  • mode_rewrite

  • صفحه‌ها (2):
  • ارسال پاسخ   امتیاز موضوع:
    • 1 رأی - میانگین امیتازات: 5
    • 1
    • 2
    • 3
    • 4
    • 5

    حالت موضوعی | حالت خطی mode_rewrite
    نویسنده پیام
    rash44 آفلاین
    عضو
    ***

    ارسال‌ها: 90
    تاریخ عضویت: ۱۳۸۸ فروردين ۱۹
    اعتبار: 1
    تشکرها : 1
    ( 4 تشکر در 4 ارسال )
    ارسال: #1
    mode_rewrite
    سلام
    فایل htaccess رو به این صورت نوشتم :

    کد:
    RewriteEngine on

    RewriteRule ^news/(.*).html$ index.php?view=read&ID=$1

    RewriteRule ^cat/(.*).html$ index.php?view=view&Selected=$1

    آدرسی که من دارم به این صورته :
    کد:
    http://web.com/test/index.php?view=read&ID=22

    برای تبدیلش به این صورت عمل کردم :

    RewriteRule ^post/(.*).html$ index.php?view=read&ID=$1
    [/code]

    mode_rewrite هم روی لوکال و هم هاست فعاله اما هیچ page باز نمیشه
    توی لوگ هاست این خطا ثبت شده :
    کد:
    Invalid command '\xef\xbb\xbfRewriteEngine', perhaps misspelled or defined by a module not included in the server configuration

    لطفا راهنمائی کنید
    ممنون[/quote]
    ۱۳۸۹ فروردين ۲۱ ۰۶:۵۹ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    php آفلاین
    hossein
    ****

    ارسال‌ها: 612
    تاریخ عضویت: ۱۳۸۷ دي ۴
    اعتبار: 13
    تشکرها : 467
    ( 798 تشکر در 277 ارسال )
    ارسال: #2
    RE: mode_rewrite
    با phpinfo برسی کن ماژول واقعا لود شده .


    بعدش دستورت هم یه چند تا اشتباه کوچک داشت
    کد:
    RewriteRule ^post/(*)\.html$ /index.php?view=read&ID=$1
    __________________________________________________________________________
    (آخرین ویرایش در این ارسال: ۱۳۸۹ فروردين ۲۱ ۰۹:۳۰ عصر، توسط php.)
    ۱۳۸۹ فروردين ۲۱ ۰۹:۲۷ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    rash44 آفلاین
    عضو
    ***

    ارسال‌ها: 90
    تاریخ عضویت: ۱۳۸۸ فروردين ۱۹
    اعتبار: 1
    تشکرها : 1
    ( 4 تشکر در 4 ارسال )
    ارسال: #3
    RE: mode_rewrite
    با phpinfo که چک کردم هیچ چیزی درباره با mode_rewrite مشاهده نکردم

    این ماژول اسم دیگه ای نداره ؟
    ۱۳۸۹ فروردين ۲۲ ۰۸:۰۶ صبح
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    hidensoft آفلاین
    عضو ارشد
    *****

    ارسال‌ها: 1,384
    تاریخ عضویت: ۱۳۸۸ شهريور ۳
    اعتبار: 46
    تشکرها : 729
    ( 1394 تشکر در 782 ارسال )
    ارسال: #4
    RE: mode_rewrite
    نه دوست عزیز اسم دیگه ای نداره.
    شما باید mod_rewrite رو فعال کنید.
    ۱۳۸۹ فروردين ۲۲ ۰۹:۰۸ صبح
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    rash44 آفلاین
    عضو
    ***

    ارسال‌ها: 90
    تاریخ عضویت: ۱۳۸۸ فروردين ۱۹
    اعتبار: 1
    تشکرها : 1
    ( 4 تشکر در 4 ارسال )
    ارسال: #5
    RE: mode_rewrite
    سلام

    کد موجود بر روی هاست به این صورته :::

    کد PHP:
    RewriteEngine On
    RewriteRule 
    ^post/(.*).htmlindex.php?view=read&ID=$1
    RewriteRule 
    ^cat/(.*).html$  index.php?view=view&Selected=$1
    RewriteRule 
    ^archive/(.*).htmlindex.php?view=archive&Id=$1
    RewriteRule 
    ^comment/(.*).htmlCommentingpost.php?IDpost=$1
    RewriteRule 
    ^result/(.*).htmlindex.php?view=result&ID=$1
    RewriteRule 
    ^poll.htmlindex.php?view=poll 

    سایت باز میشه اما دستورات htaccess اعمال نمیشه
    شرکت میگه سرور درسته مشکل از دستورات شما هست

    لطفا دستورات رو به دقت بررسی کنید ببینید مشکلی نداره
    ممنون
    (آخرین ویرایش در این ارسال: ۱۳۸۹ فروردين ۲۲ ۰۴:۵۱ عصر، توسط rash44.)
    ۱۳۸۹ فروردين ۲۲ ۰۴:۴۵ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    rash44 آفلاین
    عضو
    ***

    ارسال‌ها: 90
    تاریخ عضویت: ۱۳۸۸ فروردين ۱۹
    اعتبار: 1
    تشکرها : 1
    ( 4 تشکر در 4 ارسال )
    ارسال: #6
    RE: mode_rewrite
    شرکت به من این حرف رو میزنه ::

    htaccess: Invalid command '\xef\xbb\xbfRewriteEngine', perhaps misspelled or defined by a module not included in the server configuration

    به نظر می رسد که \xef\xbb\xbf در فایل فوق وجود دارد اما دیده نمی شود.

    باید چی کار کنم برای حل مشکل ؟
    ۱۳۸۹ فروردين ۲۳ ۱۲:۲۶ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    admin آفلاین
    وحید سهرابلو
    **********

    ارسال‌ها: 5,697
    تاریخ عضویت: ۱۳۸۷ آذر ۲۴
    اعتبار: 100
    تشکرها : 1362
    ( 6197 تشکر در 3438 ارسال )
    ارسال: #7
    RE: mode_rewrite
    از چه ادیتوری استفاده می کنید؟ اگر notepad هست‌ از notepad++ استفاده‌ کنید
    ۱۳۸۹ فروردين ۲۳ ۰۱:۲۰ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    rash44 آفلاین
    عضو
    ***

    ارسال‌ها: 90
    تاریخ عضویت: ۱۳۸۸ فروردين ۱۹
    اعتبار: 1
    تشکرها : 1
    ( 4 تشکر در 4 ارسال )
    ارسال: #8
    RE: mode_rewrite
    از notepad استفاده میکنم
    دلیل این مشکل چیه ؟
    ۱۳۸۹ فروردين ۲۳ ۰۱:۳۴ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    admin آفلاین
    وحید سهرابلو
    **********

    ارسال‌ها: 5,697
    تاریخ عضویت: ۱۳۸۷ آذر ۲۴
    اعتبار: 100
    تشکرها : 1362
    ( 6197 تشکر در 3438 ارسال )
    ارسال: #9
    RE: mode_rewrite
    احتمالا‌ به صورت utf-8 دخیره می کنین که notepad به‌‌ صورت کاملا احمقانه ای یه سری کاراکترهای اضافی رو اول فایل می ندازه که شما هم نمی تونین ببینینش
    ۱۳۸۹ فروردين ۲۳ ۰۱:۴۱ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    hidensoft آفلاین
    عضو ارشد
    *****

    ارسال‌ها: 1,384
    تاریخ عضویت: ۱۳۸۸ شهريور ۳
    اعتبار: 46
    تشکرها : 729
    ( 1394 تشکر در 782 ارسال )
    ارسال: #10
    RE: mode_rewrite
    احتمالا notepad لطف کرده یه کارکتر نامرئی اول خط گذاشته براتون.
    از ادیتور های مناسب PHP استفاده کنید لطفا اگر نمی خواید براتون مشکل پیش بیاد.
    ۱۳۸۹ فروردين ۲۳ ۰۱:۴۲ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    « قدیمی تر | تازه‌ تر »

  • صفحه‌ها (2):
  • ارسال پاسخ
    پرش به انجمن:


    کاربرانِ درحال بازدید از این موضوع: 1 مهمان
    IranPHP.org | تماس با ما | بازگشت به بالا | بازگشت به محتوا | بایگانی | پیوند سایتی RSS