رفتن به مطلب

نحوه حذف www از ادرس


ارسال‌های توصیه شده

مگر شما نمیخواین www رو از ادرس انجمن پاک کنید؟

 

بله؟

 

پس این چرا راه هندوستان رو میرین

 

باید این کارو بکنید و تمام

 

فایل conf_global.php را ادیت کرده و در لاین زیر

'base_url' =>

ادرس سایت خودتون رو از مثال زیر

http://www.site.com

به

http://site.com

تغییر دهید و تمام :give_rose:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

اقا درست شد. مشکل همین بود که ارور میداد.

توی conf_global.php ادرس به صورت www بود. همونطور که گفتید www رو حذف کردم. 

فقط تنهایی کارساز نبود چون ادرس رو وقتی با www وارد میکردم ریدایرکت نمیشد دوباره.

اما بعدش دوباره کد اول رو داخل .htaccess وارد کردم

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

این دفعه کد کار کرد.و بدون مشکل رادایرکت میشه.

ممنون از وقتی که گذاشتید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

الان متوجه شدم وقتی عبارت www رو از conf_global.php حذف میکنم. تمام ایکون هام میپره. توی پنل هم همینطوری هست. تنظیمات خاصی رو باید انجام بدم؟

 

143738579615781.jpg143738561673771.jpg

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • بنیان گذار IPSFarsi

توی تنظیمات عمومی هم آدرس سایت رو عوض کنید.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

توی تنظیمات عمومی هم آدرس سایت رو عوض کنید.

 

ببخشید کجاست دقیقا ؟ من پیداش نمیکنم! 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • بنیان گذار IPSFarsi

ببخشید کجاست دقیقا ؟ من پیداش نمیکنم! 

متاسفانه من الان نگاه کردم توی نسخه های جدید این مورد هم حذف شده!

شما کوئری های زیر رو وارد کنید :

UPDATE core_sys_cp_sessions SET session_url=REPLACE(session_url, 'آدرس قدیمی انجمن', 'آدرس جدید انجمن');
UPDATE forums_posts SET post=REPLACE(post, 'آدرس قدیمی انجمن', 'آدرس جدید انجمن');

خروجی اگر عددی غیر از 0 بود یعنی درست هست.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

من حرفه ای نیستم. میشه بفرمائید کوئری وارد کردن یعنی چی و چطوری؟ که مطمئن بشم همه چیز درسته

 

البته من یه بار قالب رو بردم توی حالت طراحی و برگردوندم. همه چیز درست شد. البته ظاهرش که اینطوریه!

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • بنیان گذار IPSFarsi
من حرفه ای نیستم. میشه بفرمائید کوئری وارد کردن یعنی چی و چطوری؟ که مطمئن بشم همه چیز درسته

در مدیریت به بخش پشتیبانی برید. سمت چپ یکجا نوشته اطلاعات سیستمی ، در قسمت MySQL اون نوشته جعبه ابزار SQL . روش کلیک کنید و دستوراتی رو که دادم در صفحه جدید در بالا وارد نمایید.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

دستور اول رو اجرا کردم بدون وارنیگ اوکی داد. 

دستور دوم رو اشتباهی در قسما ادرس قدیمی یک دونهw  کم گذاشتم. بهم این ارور رو داد.

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'PDATE forums_posts SET post=REPLACE(post, 'http://forum.timecode.ir/','http://ww' at line 1

حالا هم هرچی دستور درست رو وارد میکنم باز همون ارور رو میده.

 

پ.ن: خودم متوجه شدم. دستور دوم رو U رو جا انداخته بودم.

 

ممنون از وقتی که گذاشتید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • بنیان گذار IPSFarsi

دستور درست هست چک کنید که کامل وارد کرده باشید.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...