رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
ریدایرکت 301
#1
این کد htaccess منه


RewriteEngine on

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l

RewriteRule ^(.*)$ index.php?url=$1 [L,NC,QSA]


میخوام کد ریدایرکت 301 هم اضافه کنم و سایت رو از www ریدایرکت کنم به آدرس بدون www

میشه راهنمائی کنید؟
مرسی
پاسخ
تشکر شده توسط:
#2
این کد رو بعد از RewriteEngine On اضافه کنید:

RewriteCond %{HTTP_HOST} ^ncis\.ir
RewriteRule (.*) http://www.ncis.ir/$1 [R=301,L]

بجای ncis.ir آدرس سایت خودتون رو بنویسید.
پاسخ
تشکر شده توسط: sm_pakdel
#3
این برعکسه دقیقا
یعنی از آدرس بدون www ریدایرکت میکنه به آدرس با www
پاسخ
تشکر شده توسط:
#4
RewriteCond %{HTTP_HOST} ^www\.ncis\.ir
RewriteRule (.*) http://ncis.ir/$1 [R=301,L]
پاسخ
تشکر شده توسط: sm_pakdel
#5
فایلهای htaccess با چه زبانی نوشته می شه و مرجعی برای یادگیریش هست؟
پاسخ
تشکر شده توسط:
#6
مستنداتش توسایت آپاچی و باید کار با عبارات با قاعده رو بلد باشید
وبلاگ من

System.out.PrintLn("Say to Prof.James Gosling Java Never Dies ! I HATE Microsoft and its Technologies ! ");
پاسخ
تشکر شده توسط: sm_pakdel




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