• 2 رای - 4.5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
.htaccess
#1
سلام من یه مقاله خوندم در مورد کار با این فایل
اما هر کاری می کنم اون چیزی که من می خوام اعمال نمیشه .یعنی راستش من نمی دونم چی رو کجا قرار بدم
مثلا
کد:
AddType application/x-httpd-php .asp .jsp
اینو من هرجا که بگین (اول اخر وسط) استفاده کردم ولی پسوند همچنان php هست
یا
کد:
RewriteEngine on
RewriteRule ^ehsan(/.*)?$ /knowhow$1 [R=permanent]
سوال من اینه که این دستورات رو چه جوری میشه اجرا کرد
  پاسخ
تشکر شده توسط :
#2
اجرا میشه
شما اینها رو قرار بدید باید اجرا بشه
خط اول فایل رو به مثلا asp یا jsp ذخیره کنید. توجه کنید که محتوای فایل همون php هست اما پسوند تغییر می کنه. می بینید که کار می کنه برای دومی هم من نمی دونم چیکار می کنه تا توضیحش رو بدم
  پاسخ
تشکر شده توسط :
#3
منم یه فایل htaccess. ساختم و اینو توش نوشتم.
ولی تغییری ایجاد نشد توی سایت
همه جوره اش رو داریم ظاهرن
  پاسخ
تشکر شده توسط :
#4
درود باور کن هیچ کدومش اجرا نمیشه نمیدونم چرا
  پاسخ
تشکر شده توسط :
#5
داخل خود فایل httpd.conf هم می زارید اجرا نمیشه؟
  پاسخ
تشکر شده توسط :
#6
نه.
تو هاست من که اجرا نمی شه
همه جوره اش رو داریم ظاهرن
  پاسخ
تشکر شده توسط :
#7
(۱۳۸۷ بهمن ۰۳, ۱۲:۳۸ ب.ظ)admin نوشته: داخل خود فایل httpd.conf هم می زارید اجرا نمیشه؟

من به این فایل دسترسی ندارم و هر کاری میکنم تو .htaccess هم اجرا نمی شه
  پاسخ
تشکر شده توسط :
#8
(۱۳۸۷ بهمن ۰۲, ۰۳:۳۶ ق.ظ)scooter نوشته: سلام من یه مقاله خوندم در مورد کار با این فایل
اما هر کاری می کنم اون چیزی که من می خوام اعمال نمیشه .یعنی راستش من نمی دونم چی رو کجا قرار بدم
مثلا
کد:
AddType application/x-httpd-php .asp .jsp
اینو من هرجا که بگین (اول اخر وسط) استفاده کردم ولی پسوند همچنان php هست
یا
کد:
RewriteEngine on
RewriteRule ^ehsan(/.*)?$ /knowhow$1 [R=permanent]
سوال من اینه که این دستورات رو چه جوری میشه اجرا کرد

سلام.

اگه روي لوكال هاسته كه بايد LoadModule rewrite_module modules/mod_rewrite.so رو توي httpd.conf فعال كني .
اگر فعال كردي بايد پسوند فايل php رو به .asp or .jsp تغيير بدي. وقتي روش توي لوكال هاست كليك ميكني مفسر php اونو اجرا ميكنه.

ضمنا بايد فايل htaccess در پوشه جاري باشد كه فايل را بروس ميكني.
  پاسخ
تشکر شده توسط :
#9
نه
روی لوکال نیست
همه جوره اش رو داریم ظاهرن
  پاسخ
تشکر شده توسط :
#10
نقل قول:سلام.

اگه روي لوكال هاسته كه بايد LoadModule rewrite_module modules/mod_rewrite.so رو توي httpd.conf فعال كني .
اگر فعال كردي بايد پسوند فايل php رو به .asp or .jsp تغيير بدي. وقتي روش توي لوكال هاست كليك ميكني مفسر php اونو اجرا ميكنه.

ضمنا بايد فايل htaccess در پوشه جاري باشد كه فايل را بروس ميكني.

سلام یعنی باید تمام پسوند فایلها رو عوض کنیم؟اینجوری که هم خیلی زمان بره هم فکر کنم دیگه فایل ها رو لوکال اجرا نشه[/quote][/code]
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان