-
December 5th, 2016, 12:54
#1
نحوه ریدایرکت آدرس های قدیمی به جدید در وردپرس
سلام من اگه فرمت پیوند های یکتا رو عوض کنم که باید عوض کنم ! بعد داخل موتور های جستجو ارور 404 طاهر میشه ...
برای ریدایرکت آدرس های قدیمی به جدید راهی هست؟که دستی نباشه؟
-
-
December 5th, 2016 12:54
# ADS
-
December 5th, 2016, 14:12
#2
عضو دائم
پاسخ : نحوه ریدایرکت آدرس های قدیمی به جدید در وردپرس
سلام، با rewrite rule میتونید، ساختار پیوند یکتا قدیمی + جدیدتون رو قرار بدید.
-
تعداد تشکر ها از T.Toosi به دلیل پست مفید
-
December 5th, 2016, 14:57
#3
پاسخ : نحوه ریدایرکت آدرس های قدیمی به جدید در وردپرس

نوشته اصلی توسط
aref12
سلام من اگه فرمت پیوند های یکتا رو عوض کنم که باید عوض کنم ! بعد داخل موتور های جستجو ارور 404 طاهر میشه ...
برای ریدایرکت آدرس های قدیمی به جدید راهی هست؟که دستی نباشه؟
سلام خدمت شما /
اگر مشکلتون همچنان پابرجاست تلگرام اطلاع دهید برسی کنیم مشکل را.
راه ارتباطی در امضا
موفق پیروز باشید .
-
-
December 5th, 2016, 15:12
#4
پاسخ : نحوه ریدایرکت آدرس های قدیمی به جدید در وردپرس
میشه بیشتر توضیح بدید؟!چیکار باید بکنم؟
-
-
December 5th, 2016, 15:44
#5
عضو دائم
پاسخ : نحوه ریدایرکت آدرس های قدیمی به جدید در وردپرس

نوشته اصلی توسط
aref12
سلام من اگه فرمت پیوند های یکتا رو عوض کنم که باید عوض کنم ! بعد داخل موتور های جستجو ارور 404 طاهر میشه ...
برای ریدایرکت آدرس های قدیمی به جدید راهی هست؟که دستی نباشه؟
پیوندهای فعلی با چه ساختاری هستند ؟
با استفاده از یک پلاگین می تونید همه لینک های سابق رو به لینک جدید هدایت کنید
وضعیت لینک های فعلی رو بفرمایید تا دقیق تر بتونم راهنمایی کنم
-
تعداد تشکر ها ازRezash به دلیل پست مفید
-
December 5th, 2016, 15:47
#6
پاسخ : نحوه ریدایرکت آدرس های قدیمی به جدید در وردپرس
لینک های فعلی به این شکلن :
/%year%/%monthnum%/%postname%/
اما من میخوام این شکلیش کنم:
/%category%/%post_id%/%postname%.html
چه پلاگینی؟ممنون میشم راهنمایی کنید!
- - - Updated - - -
لینک های فعلی به این شکلن :
/%year%/%monthnum%/%postname%/
اما من میخوام این شکلیش کنم:
/%category%/%post_id%/%postname%.html
چه پلاگینی؟ممنون میشم راهنمایی کنید!
-
-
December 5th, 2016, 16:42
#7
پاسخ : نحوه ریدایرکت آدرس های قدیمی به جدید در وردپرس

نوشته اصلی توسط
aref12
سلام من اگه فرمت پیوند های یکتا رو عوض کنم که باید عوض کنم ! بعد داخل موتور های جستجو ارور 404 طاهر میشه ...
برای ریدایرکت آدرس های قدیمی به جدید راهی هست؟که دستی نباشه؟
مشکل با این کد تا حدودی حل شد .
موفق باشید
کد:
RedirectMatch 301 ^/([0-9]{4})/([0-9]{2})/(?!page/)(.+)$ http://amoozkade.ir/%postname%/$3
-
تعداد تشکر ها ازirhost.net به دلیل پست مفید
-
December 5th, 2016, 16:58
#8
عضو جدید
پاسخ : نحوه ریدایرکت آدرس های قدیمی به جدید در وردپرس
دوستان چه پلاگینی در این زمینه معرفی میکنین ؟
-
-
December 5th, 2016, 17:04
#9
پاسخ : نحوه ریدایرکت آدرس های قدیمی به جدید در وردپرس
ممنون تا حدودی میشه ولی مشکل داره ، از کد استفاده میکنم کل صفحات وب میریزه به هم!
یه سری ایراد داره که بازم اشتباس و 404 میده
باید آدرس به amoozkade.ir/6333/دانلود-نمونه-سوالات-فصل-دوم-فیزیک-دهم.html ریدایرکت بشه
ولی به این ریدایرکت میشه و 404 میشه:
http://amoozkade.ir/%25postname%25/%...1%d9%88%d9%85/
اگه میشه مشکلش رو حل کنید!
-
-
December 5th, 2016, 17:56
#10
عضو دائم
پاسخ : نحوه ریدایرکت آدرس های قدیمی به جدید در وردپرس

نوشته اصلی توسط
aref12
لینک های فعلی به این شکلن :
/%year%/%monthnum%/%postname%/
اما من میخوام این شکلیش کنم:
/%category%/%post_id%/%postname%.html
چه پلاگینی؟ممنون میشم راهنمایی کنید!
- - - Updated - - -
لینک های فعلی به این شکلن :
/%year%/%monthnum%/%postname%/
اما من میخوام این شکلیش کنم:
/%category%/%post_id%/%postname%.html
چه پلاگینی؟ممنون میشم راهنمایی کنید!
پلاگین خاصی در این زمینه نمی شناسم قبلا برای سایتی با مشکل مشابه پلاگین نوشته بودم
کد زیر نتیجه جستجو و تست نشده هست. لطفا خودتون تست کنید : کد رو در فایل funcions.php قالب بزارید
کد PHP:
add_action('template_redirect','check404');
function check404(){
if (is_404() ) {
$url = $_SERVER['REQUEST_URI'];
$url = esc_url_raw( $url );
//FIND IF THERE IS A POST...
$e = explode("/", $url);
$reversed = array_reverse($e);
$number = $reversed[0];
$link = get_permalink($number);
if(!empty($link)){
wp_redirect( $link, 301 );
exit;
}
else
return;
}
}
کد بنده هم مشابه همین بود. اگر جواب نداد بفرمایید تا آرشیو رو جستجو کنم امیدوارم پلاگینی که نوشته بودم رو پیدا کنم 
- - - Updated - - -
این پلاگینم می تونید استفاده کنید :
http://wordpress.org/plugins/simple-301-redirects/
نحوه تنظیم :
http://mainwpex.wpengine.netdna-cdn....t-Settings.png
-
تعداد تشکر ها ازRezash به دلیل پست مفید