پارس جوم ::  انجمن های تخصصی جوملا
ریدایرکت 301 آدرس های قدیمی به آدرس های جدید - نسخه‌ی قابل چاپ

+- پارس جوم :: انجمن های تخصصی جوملا (https://forums.parsjoom.ir)
+-- انجمن: پشتیبانی (/forum-70.html)
+--- انجمن: مباحث و مشکلات عمومی (/forum-33.html)
+--- موضوع: ریدایرکت 301 آدرس های قدیمی به آدرس های جدید (/thread-18375.html)



ریدایرکت 301 آدرس های قدیمی به آدرس های جدید - جومی2 - ۱۹-۵-۱۳۹۴ ۰۵:۱۴ عصر

سایتم قبلا آدرس هام تو mod-rewright نبود حالا این کارو کردم و آدرس صفحاتم هم تغییر کرده چطور میتونم صفحات قدیمی رو به صفحات جدید ریدایرکت 301 کنم ؟

از چه روشی استفاده کنم بهتره ؟


RE: ریدایرکت 301 آدرس های قدیمی به آدرس های جدید - sasanu - ۲۰-۵-۱۳۹۴ ۰۱:۵۳ صبح

نیازی نیست تمام آدرسهای قدیمی رو ریایرکت 301 کنید
فقط آدرسهای مهم رو ریدایرکت کنید (بقیه آدرسها به مرور زمان جایگزین خواهند شد)

از افزونه redj میتونید استفاده کنید

از کدهای htaccess هم میتونید استفاده کنید
برای یک آدرس به صورت عمومی
کد:
Redirect 301 /old-page.html http://www.mydomain.com/new-page.html
یا درجوملا از کد
کد:
RewriteRule ^subfolder\/oldpage\.asp$ "http://www.mysite.com.au/new-page.html" [R=301,L]
یا ریدایرکت ساده یک صفحه به اینصورت
کد:
RewriteRule ^index\.asp$ "http://www.mysite.com.au/index.php" [R=301,L]
یا ریدایرکت یک فولدر
کد:
RewriteRule ^languages\?$ "http://www.mysite.com.au/languages.html" [R=301,L]

یا از سایتهای آنلاین مخصوص اینکار میتونید کمک بگیرید
مراجعه کنید به
کد:
http://www.htaccessredirect.net/