• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
.htaccsess
#1
Question 
چجوری می تونم فایل .htaccsess رو ویرایش کنم که اگه ادرسی که کاربر می خواد وجود اگه وجود نداشت به index.php مراجعه کنه؟
منظورم اینه که می خوام به جای domain.com/index.php?page=1 از domain.com/page/1 استفاده کنم. بعدش اینکه در این صورت .htaccsess اطلاعاتی رو به index.php میفرسته؟
  پاسخ
تشکر شده توسط :
#2
کد:
# Start the rewrite engine.
RewriteEngine on
RewriteBase /

RewriteRule ^(.*)$ index.php?rt=$1 [L,QSA]
  پاسخ
تشکر شده توسط : miladr24
#3
نه مجتبی. دوستمون میگه اگه وجود نداشت. اینی که شما نوشتی داره میگه هر آدرسی که وارد شد چه وجود داشت چه نداشت وارد index.php بشه.
برادرم شما باید از دستور زیر استفاده کنید.
کد:
ErrorDocument 404 /index.php
حالا اگر آدرسی وجود نداشت و خطای 404 رد میکرد سرور به این صفحه میره. شما 404 رو هم میتونید تغییر بدید مثلا بذارید 500 یا هرچی دیگه. این شماره خطا هاست. http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
غایب
  پاسخ
تشکر شده توسط : ali786


پرش به انجمن:


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