زمان کنونی: ۶-۲-۱۴۰۳, ۰۱:۳۰ عصر درود مهمان گرامی! (ورودثبت نام)


ارسال پاسخ 
 
امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
سوال در مورد کد ریدایرکت
۱۸-۷-۱۳۹۱, ۱۱:۳۶ عصر
ارسال: #1
سوال در مورد کد ریدایرکت
سلام دوستان

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

RewriteEngine On
# index.php redirect
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/
RewriteRule ^index\.php$ http://www.daneshmadaran.com/ [R=301,L]
# Redirect non-www to www version
RewriteCond %{HTTP_HOST} ^daneshmadaran\.com$ [NC]
RewriteRule ^(.*)$ http://www.daneshmadaran.com/$١ [R=301,L]
سه تا ازدستورات کار میکنه اما دستور ریدایرکت دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
به دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
کار نمیکنه و به صفحه دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.

میره
مشکل کجاست

ممنون
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط *ardeshir*
۱۹-۷-۱۳۹۱, ۰۲:۱۷ صبح
ارسال: #2
RE: سوال در مورد کد ریدایرکت
سلام این رو جایگزین کن ببین مشکل حل می شه یا نه:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^daneshmadaran\.com$ [NC]
RewriteRule ^(.*) http://www.daneshmadaran.com/$1 [QSA,L,R=301]

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^/]+/)*index\.(html?|php)\ HTTP/
RewriteRule (([^/]+/)*)index\.(html?|php)$ http://www.daneshmadaran.com/$1 [R=301,L]
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط Reza Ganji ، majid19
۱۹-۷-۱۳۹۱, ۰۷:۰۶ عصر
ارسال: #3
RE: سوال در مورد کد ریدایرکت
آقا صدرا درست شد اما یه مشکلی که پیش اومده اینه که نمیتونم وارد مدیریت بشم

یوزر پسورد رو که میزنم وارد نمیشه و صفحه ریفرش میشه


در ضمن دکمه ها گوگل پلاس هم از بین رفتند
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۲۰-۷-۱۳۹۱, ۰۵:۰۴ صبح
ارسال: #4
RE: سوال در مورد کد ریدایرکت
از پلاگین دیگه برای ریدایرکت کردن یا تغییر دیگه ای در htaccess استفاده نکردید؟

اگه مشکل همچنان برقرار هست کدهایی که اضافه کردید رو پاک کنید و فقط تمام تنظیمات seo رو در جوملاتون فعال کنید و افزونه زیر رو نصب کنید که برای Joomla 1.5 و Joomla 2.5 هست و به خوبی کار می کنه:

دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط Reza Ganji ، majid19 ، *ardeshir*
۲۰-۷-۱۳۹۱, ۰۷:۵۸ عصر
ارسال: #5
RE: سوال در مورد کد ریدایرکت
جناب حسابی ممنون بابت معرفی پلاگین

اما

این پلاگین فقط دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
به دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
ریدایرکت میکنه و دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
و دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.


رو به دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
ریدایرکت نمیکنه

آیا راهی هست که بشه این کار رو انجام داد؟
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
۲۰-۷-۱۳۹۱, ۰۸:۱۹ عصر
ارسال: #6
RE: سوال در مورد کد ریدایرکت
آره درسته افزونه های دیگرو هم نشگاه کردم چیزی پیدا نکردم، حالا اگه در کنار این افزونه در htaccess فقط کد مربوط به ریدازکت کردن index.php رو که خودتم قرار دادی بزاری مشکل بازم بر قرار هست؟

اگه حل نشد افزونه رو غیرفعال کن، و این کد رو قرار بده در htaccess:
Options +FollowSymLinks
DirectoryIndex index.php
RewriteEngine On
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /([^/]+/)*index\.(html?|php)\ HTTP/
RewriteRule ^(([^/]+/)*)index\.(html?|php)$ http://www.daneshmadaran.com/$1 [R=301,L]
RewriteCond %{HTTP_HOST} !^(www\.daneshmadaran\.com)?$
RewriteRule (.*) http://www.daneshmadaran.com/$1 [R=301,L]
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_URI} !^/index\.php
RewriteCond %{REQUEST_URI} (/[^.]*|\.(php|html?|feed|pdf|raw))$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [L]
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط Reza Ganji ، majid19 ، *ardeshir*
۲۰-۷-۱۳۹۱, ۱۰:۱۰ عصر
ارسال: #7
RE: سوال در مورد کد ریدایرکت
صدرای عزیز از پاسخگویتون واقعا ممنونم

با استفاده از کد اول و پلاگین شما مشکل حل شد
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
 سپاس شده توسط Reza Ganji ، محمدرضا بهارلو
۱۸-۹-۱۳۹۲, ۰۸:۰۷ عصر
ارسال: #8
RE: سوال در مورد کد ریدایرکت
مشکل من بدون نصب افزونه با استفاده از آخرین کد حل شد
امضاء *ardeshir*
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ بازگشت به بالا
ارسال پاسخ 


پرش به انجمن:


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