-
June 30th, 2012, 00:27
#1
آموزش عدم نمایش آدرس مثلا به صورت site.com/?tik=4519 چیست؟
سلام.سوال در تایتل هست.
یه سیستمیه که بعد از ارسال مطلب ( بدون نیاز به ثبت نام میشه مطلب ارسال کرد ) کد رهگیری میده.آدرسش به صورت زیره.اما همه میتونن ببینن.
در قسمت مدیریت و .... این آدرس عوض میشه.
من میخوام فقط همچین مدل آدرسی اصلا قابل نمایش نباشه.
آموزش عدم نمایش آدرس مثلا به صورت site.com/?tik=4519 چیست؟
فکر کنم با یه کد توی httpaccess (ببخشید اگه اشتباه نوشتم) در روت سایت بشه کاری کرد.چون معمولا آخرین راه حل با همین فایل در روت هست.
ممنون میشم راهنمایی کنید
-
-
June 30th, 2012 00:27
# ADS
-
June 30th, 2012, 00:46
#2
عضو انجمن
پاسخ : آموزش عدم نمایش آدرس مثلا به صورت site.com/?tik=4519 چیست؟
کد:
RewriteEngine on
RewriteRule ^post-([0-9]*).html post.php?id=$1
RewriteRule ^contact.html contact.php
RewriteRule ^page/([a-zA-Z0-9_-]*).html page.php?id=$1
سلام دوست خوبم
سه تا مثال برات گذاشتم
اولی آدرسهای post-1.html رو میبره به post.php?id=1
دومی یه صفحه ساده است آدرس contact.html رو میبره به contact.php
سومی هم برای عبارات و آدرسهای انگلیسی مثلاً آدرس page/about-me.html رو میبره به page.php?id=about-me
برای کل عبارت میتونید از عبارات با قاعده استفاده کنید
مثلاً برای تموم کاراکتر ها بذارید .*
-
تعداد تشکر ها از rezaonline.net به دلیل پست مفید