تور لحظه آخری
امروز : دوشنبه ، 28 آبان 1403    احادیث و روایات:  امام علی (ع):در عمل مؤمن يقين ديده مى شود و در عمل منافق شك.
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

صرافی ارکی چنج

صرافی rkchange

سایبان ماشین

دزدگیر منزل

تشریفات روناک

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

Future Innovate Tech

پی جو مشاغل برتر شیراز

لوله بازکنی تهران

آراد برندینگ

خرید یخچال خارجی

موسسه خیریه

واردات از چین

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

دریافت دیه موتورسیکلت از بیمه

طراحی سایت تهران سایت

irspeedy

درج اگهی ویژه

تعمیرات مک بوک

دانلود فیلم هندی

قیمت فرش

درب فریم لس

زانوبند زاپیامکس

روغن بهران بردبار ۳۲۰

قیمت سرور اچ پی

خرید بلیط هواپیما

بلیط اتوبوس پایانه

قیمت سرور dl380 g10

تعمیرات پکیج کرج

لیست قیمت گوشی شیائومی

خرید فالوور

بهترین وکیل کرج

بهترین وکیل تهران

خرید اکانت تریدینگ ویو

خرید از چین

خرید از چین

تجهیزات کافی شاپ

نگهداری از سالمند شبانه روزی در منزل

بی متال زیمنس

ساختمان پزشکان

ویزای چک

محصولات فوراور

خرید سرور اچ پی ماهان شبکه

دوربین سیمکارتی چرخشی

همکاری آی نو و گزینه دو

کاشت ابرو طبیعی و‌ سریع

الک آزمایشگاهی

الک آزمایشگاهی

خرید سرور مجازی

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

لوله و اتصالات آذین

قرص گلوریا

نمایندگی دوو در کرج

خرید نهال سیب

 






آمار وبسایت

 تعداد کل بازدیدها : 1830804011




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

يك htaccess ساده -


واضح آرشیو وب فارسی:سایت ریسک: يك htaccess ساده videoparda 03 فروردين 1386, 07:56يكي از دوستان اگر لطف بكنند براي من يك فايل htaccess درست كنند ( دستورات داخلي رو برام بنويسند ) كه يك URL اينطوري: به شكل نمايش داده بشه amir01 03 فروردين 1386, 10:58سلام توسط کدی که زیر نوشتم میتونی این کار رو بکنی: RewriteRule ^([0-9]+).html?$ $1 [L] spsgorgan 03 فروردين 1386, 11:19امير جان حالت كلي رو بفرماييد . اين فقط رو آدرسهاي گوگل عمل ميكنه . چطوز ميشه روي سايتهايي كه مثلا ناك روش نصبه اينكارو انجام داد ؟ البته واسه ناك گوگل مپ هست اما ميخوام بدونم به اين صورت هم امكانش هست ؟ Helen_Farhani 03 فروردين 1386, 12:54سلام توسط کدی که زیر نوشتم میتونی این کار رو بکنی: RewriteRule ^([0-9]+).html?$ $1 [L] آقاي amir01 اين كار نميكنه. videoparda 03 فروردين 1386, 13:18سلام توسط کدی که زیر نوشتم میتونی این کار رو بکنی: RewriteRule ^([0-9]+).html?$ $1 [L] هلن خانم راست ميگن. منهم نتوانستم از اين استفاده كنم. amir01 03 فروردين 1386, 15:20کلش رو گذاشتم : RewriteEngine On Options +Followsymlinks RewriteBase / RewriteRule ^([0-9]+).html?$ /index.php?ID=$1 [L] این حالت کلیشه این کد الان آدرسی مثل : رو به : تبدیل میکنه. حالا شما هرچیزی میخواهید میتونید بهش اضافه کنید. اگه سوالی بود بپرسید. ( یا حق ) videoparda 06 فروردين 1386, 11:57دوست عزيز باز هم كار نكرد! چطور ميشه متوجه شد كه ايراد كار در كجا هست؟ mohammad-ali 06 فروردين 1386, 15:01احتمالا ماژول ریرایت توسط مدیر سرور غیر فعال هست. videoparda 06 فروردين 1386, 18:56احتمالا ماژول ریرایت توسط مدیر سرور غیر فعال هست. چطور ميشه متوجه شد كه اين ماژول غير فعال هست؟ اگر آپاچي روي ويندوز نصب كرده باشيم آيا ماژول ریرایت كار خواهد كرد؟ spsgorgan 07 فروردين 1386, 00:42echo phpinfo() ; چك كن نصبه يا نه miladmovie 07 فروردين 1386, 01:28چطور ميشه متوجه شد كه اين ماژول غير فعال هست؟ اگر آپاچي روي ويندوز نصب كرده باشيم آيا ماژول ریرایت كار خواهد كرد؟ بله کار می کنه برو توی دنبال mod_rewrite بگرد اولش # داره اون رو پاک کن یک بار آپاچی رو ریستارت کن miladmovie 07 فروردين 1386, 01:31چك كن نصبه يا نه دوست عزیز mod_rewrite ربطی به php نداره که با phpinfo چکش کنه اگر توی کامند دستور apache -l رو بزنید لیست ماژول ها نصب شده رو براتون میاره (این رو توی ویندوز چک نکردم ولی باید کار کنه !‌) elecit 29 ارديبهشت 1386, 14:31کلش رو گذاشتم : RewriteEngine On Options +Followsymlinks RewriteBase / RewriteRule ^([0-9]+).html?$ /index.php?ID=$1 [L] این حالت کلیشه این کد الان آدرسی مثل : رو به : تبدیل میکنه. حالا شما هرچیزی میخواهید میتونید بهش اضافه کنید. اگه سوالی بود بپرسید. ( یا حق ) يعني اگه الان اين متن رو به صورت .htaccess ذخيره كنيم و در فايل www روي سرور بذاريم تمام ساب دومين ها هم به اين ترتيب عمل مي كنن ؟ ميشه كاملا ابتدايي توضيح بدين ؟ Doman 30 ارديبهشت 1386, 12:05دوست عزيز اگه فقط ميخواي صفحه ي اصلي سايت(index.php) به صورت لينك اچ تي ام ال نشون داده بشه ميتوني بري تو تنظيمات آپاچي و يه كاري بكني كه فايل هاي html رو هم php بخونه اونوقت index.php رو به index.html تغيير بدي اينجوري هم زحمت كمتري كشيدي هم گوگل صفحه اصلي(index) سايتت رو بهتر ايندكس ميكنه.... نميدونم تو هم همينو ميخواستي يا نه..... اگه هم از cms استفاده ميكني ماژول هايي هستند كه لينك ها رو خيلي شيك و كوتاه و به صورت html تبديل ميكنند.. elecit 30 ارديبهشت 1386, 13:26کلش رو گذاشتم : RewriteEngine On Options +Followsymlinks RewriteBase / RewriteRule ^([0-9]+).html?$ /index.php?ID=$1 [L] این حالت کلیشه این کد الان آدرسی مثل : رو به : تبدیل میکنه. حالا شما هرچیزی میخواهید میتونید بهش اضافه کنید. اگه سوالی بود بپرسید. ( یا حق ) اين كار نمي كنه ! 1 . در ضمن صفحه index.php من متغير عددي نمي گيره ! و مجموعي از اعداد و حروف است (index.php?req=salam) تبديل بشه به salam.html. بنابر اين براي مثال بالا بايد چه كرد ؟ 2 . در ضمن چطور ميشه آدرس index.php?cat=news&num=11254 رو به صورت index.php/new/11254 نشون بده ؟ 3 . و يه چيز ديگه اينكه من آموزش هاي htaccess رو خوندم . براي گذاشتن پسوورد روي فولدر كار نمي كنه ! يعني پنجره POP up باز ميشه اما user و pass رو قبول نمي كنه . mohammad-s 09 خرداد 1386, 22:31کد کار میکنه ... برای اینکه با حروف هم کار کنه خط آخر رو به این صورت تغییر بدین : RewriteRule ^([0-9a-zA-Z]+).html?$ /index.php?ID=$1 [L] Helen_Farhani 11 خرداد 1386, 18:48با استفاده از روشهايي كه در بالا مطرح شد چه بلايي به سر متغيرهاي Get و POST مياد؟ mohammad-s 11 خرداد 1386, 19:58والا سر POST که بلایی نمیاد ! فقط یه تغییراتی تو get انجام میشه مثلا آدرس : domain.com/index.php?id=1 تبدیل میشه به : domain.com/1 همین ... Helen_Farhani 11 خرداد 1386, 22:48در مثالي كه زديد، آيا در آدرسي كه تبديل شده، متغير $_GET[id] در index.php قابل دسترس است؟ sabasoft 11 خرداد 1386, 23:00میشه یه خورده بیشتر و همچنین دستورات دیگه رو هم توضیح بدید... . mohammad-s 12 خرداد 1386, 21:00در مثالي كه زديد، آيا در آدرسي كه تبديل شده، متغير $_GET[id] در index.php قابل دسترس است؟ بله در دسترس هست ... یعنی باید باشه jhoseini 14 خرداد 1386, 14:33تست کردم جواب داد مرسی Helen_Farhani 19 خرداد 1386, 15:13در htaccess از regular expression ها استفاده ميشه؟ I,NoBody 08 مرداد 1386, 18:33من بيش از يه متغير GET دارم : ?act=show_ads&ads_id=7&subcat=15 ميشه كاملترشو بديد؟ ضمناً بگيد توي فايل php چي كار بايد بكنم تا آدرس ها خود به خود به اين صورت در بيان؟ TNX




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 322]

bt

اضافه شدن مطلب/حذف مطلب







-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن