صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 16

موضوع: نحوه ریدایرکت آدرس های قدیمی به جدید در وردپرس

  1. #1
    عضو جدید
    تاریخ عضویت
    Mar 2014
    نوشته ها
    49
    تشکر تشکر کرده 
    14
    تشکر تشکر شده 
    15
    تشکر شده در
    15 پست

    پیش فرض نحوه ریدایرکت آدرس های قدیمی به جدید در وردپرس

    سلام من اگه فرمت پیوند های یکتا رو عوض کنم که باید عوض کنم ! بعد داخل موتور های جستجو ارور 404 طاهر میشه ...
    برای ریدایرکت آدرس های قدیمی به جدید راهی هست؟که دستی نباشه؟
    آموزکده
    طراحی سایت|تیم نویسندگی|طراحی گرافیکی
    telegram: @arefas7

  2. # ADS




     

  3. #2
    عضو دائم T.Toosi آواتار ها
    تاریخ عضویت
    Jun 2015
    نوشته ها
    1,071
    تشکر تشکر کرده 
    278
    تشکر تشکر شده 
    2,936
    تشکر شده در
    1,329 پست

    پیش فرض پاسخ : نحوه ریدایرکت آدرس های قدیمی به جدید در وردپرس

    سلام، با rewrite rule میتونید، ساختار پیوند یکتا قدیمی + جدیدتون رو قرار بدید.

  4. تعداد تشکر ها از T.Toosi به دلیل پست مفید


  5. #3
    کاربر اخراج شده
    تاریخ عضویت
    Oct 2016
    محل سکونت
    تهران
    نوشته ها
    118
    تشکر تشکر کرده 
    60
    تشکر تشکر شده 
    112
    تشکر شده در
    98 پست

    پیش فرض پاسخ : نحوه ریدایرکت آدرس های قدیمی به جدید در وردپرس

    نقل قول نوشته اصلی توسط aref12 نمایش پست ها
    سلام من اگه فرمت پیوند های یکتا رو عوض کنم که باید عوض کنم ! بعد داخل موتور های جستجو ارور 404 طاهر میشه ...
    برای ریدایرکت آدرس های قدیمی به جدید راهی هست؟که دستی نباشه؟

    سلام خدمت شما /

    اگر مشکلتون همچنان پابرجاست تلگرام اطلاع دهید برسی کنیم مشکل را.


    راه ارتباطی در امضا


    موفق پیروز باشید .

  6. #4
    عضو جدید
    تاریخ عضویت
    Mar 2014
    نوشته ها
    49
    تشکر تشکر کرده 
    14
    تشکر تشکر شده 
    15
    تشکر شده در
    15 پست

    پیش فرض پاسخ : نحوه ریدایرکت آدرس های قدیمی به جدید در وردپرس

    میشه بیشتر توضیح بدید؟!چیکار باید بکنم؟
    آموزکده
    طراحی سایت|تیم نویسندگی|طراحی گرافیکی
    telegram: @arefas7

  7. #5
    عضو دائم Rezash آواتار ها
    تاریخ عضویت
    Feb 2010
    محل سکونت
    مشهد
    نوشته ها
    1,923
    تشکر تشکر کرده 
    889
    تشکر تشکر شده 
    2,385
    تشکر شده در
    1,535 پست

    پیش فرض پاسخ : نحوه ریدایرکت آدرس های قدیمی به جدید در وردپرس

    نقل قول نوشته اصلی توسط aref12 نمایش پست ها
    سلام من اگه فرمت پیوند های یکتا رو عوض کنم که باید عوض کنم ! بعد داخل موتور های جستجو ارور 404 طاهر میشه ...
    برای ریدایرکت آدرس های قدیمی به جدید راهی هست؟که دستی نباشه؟
    پیوندهای فعلی با چه ساختاری هستند ؟
    با استفاده از یک پلاگین می تونید همه لینک های سابق رو به لینک جدید هدایت کنید
    وضعیت لینک های فعلی رو بفرمایید تا دقیق تر بتونم راهنمایی کنم
    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

  8. تعداد تشکر ها ازRezash به دلیل پست مفید


  9. #6
    عضو جدید
    تاریخ عضویت
    Mar 2014
    نوشته ها
    49
    تشکر تشکر کرده 
    14
    تشکر تشکر شده 
    15
    تشکر شده در
    15 پست

    پیش فرض پاسخ : نحوه ریدایرکت آدرس های قدیمی به جدید در وردپرس

    لینک های فعلی به این شکلن :
    /%year%/%monthnum%/%postname%/
    اما من میخوام این شکلیش کنم:
    /%category%/%post_id%/%postname%.html
    چه پلاگینی؟ممنون میشم راهنمایی کنید!

    - - - Updated - - -

    لینک های فعلی به این شکلن :
    /%year%/%monthnum%/%postname%/
    اما من میخوام این شکلیش کنم:
    /%category%/%post_id%/%postname%.html
    چه پلاگینی؟ممنون میشم راهنمایی کنید!
    آموزکده
    طراحی سایت|تیم نویسندگی|طراحی گرافیکی
    telegram: @arefas7

  10. #7
    کاربر اخراج شده
    تاریخ عضویت
    Oct 2016
    محل سکونت
    تهران
    نوشته ها
    118
    تشکر تشکر کرده 
    60
    تشکر تشکر شده 
    112
    تشکر شده در
    98 پست

    پیش فرض پاسخ : نحوه ریدایرکت آدرس های قدیمی به جدید در وردپرس

    نقل قول نوشته اصلی توسط aref12 نمایش پست ها
    سلام من اگه فرمت پیوند های یکتا رو عوض کنم که باید عوض کنم ! بعد داخل موتور های جستجو ارور 404 طاهر میشه ...
    برای ریدایرکت آدرس های قدیمی به جدید راهی هست؟که دستی نباشه؟

    مشکل با این کد تا حدودی حل شد .


    موفق باشید

    کد:
    RedirectMatch 301 ^/([0-9]{4})/([0-9]{2})/(?!page/)(.+)$ http://amoozkade.ir/%postname%/$3

  11. تعداد تشکر ها ازirhost.net به دلیل پست مفید


  12. #8
    عضو جدید seokaran.org آواتار ها
    تاریخ عضویت
    Sep 2016
    نوشته ها
    34
    تشکر تشکر کرده 
    97
    تشکر تشکر شده 
    55
    تشکر شده در
    47 پست

    پیش فرض پاسخ : نحوه ریدایرکت آدرس های قدیمی به جدید در وردپرس

    دوستان چه پلاگینی در این زمینه معرفی میکنین ؟

  13. #9
    عضو جدید
    تاریخ عضویت
    Mar 2014
    نوشته ها
    49
    تشکر تشکر کرده 
    14
    تشکر تشکر شده 
    15
    تشکر شده در
    15 پست

    پیش فرض پاسخ : نحوه ریدایرکت آدرس های قدیمی به جدید در وردپرس

    ممنون تا حدودی میشه ولی مشکل داره ، از کد استفاده میکنم کل صفحات وب میریزه به هم!
    یه سری ایراد داره که بازم اشتباس و 404 میده
    باید آدرس به amoozkade.ir/6333/دانلود-نمونه-سوالات-فصل-دوم-فیزیک-دهم.html ریدایرکت بشه
    ولی به این ریدایرکت میشه و 404 میشه:
    http://amoozkade.ir/%25postname%25/%...1%d9%88%d9%85/
    اگه میشه مشکلش رو حل کنید!
    آموزکده
    طراحی سایت|تیم نویسندگی|طراحی گرافیکی
    telegram: @arefas7

  14. #10
    عضو دائم Rezash آواتار ها
    تاریخ عضویت
    Feb 2010
    محل سکونت
    مشهد
    نوشته ها
    1,923
    تشکر تشکر کرده 
    889
    تشکر تشکر شده 
    2,385
    تشکر شده در
    1,535 پست

    پیش فرض پاسخ : نحوه ریدایرکت آدرس های قدیمی به جدید در وردپرس

    نقل قول نوشته اصلی توسط 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$link301 );
                exit;
            }
            else
                return;
         }


    کد بنده هم مشابه همین بود. اگر جواب نداد بفرمایید تا آرشیو رو جستجو کنم امیدوارم پلاگینی که نوشته بودم رو پیدا کنم

    - - - Updated - - -

    این پلاگینم می تونید استفاده کنید :
    http://wordpress.org/plugins/simple-301-redirects/
    نحوه تنظیم :
    http://mainwpex.wpengine.netdna-cdn....t-Settings.png
    بک آپ بگیرید قبل از آنکه پشیمان شوید!
    تشخیص سیستم مدیریت محتوای سایت - سایت شخصی

  15. تعداد تشکر ها ازRezash به دلیل پست مفید


صفحه 1 از 2 12 آخرینآخرین

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •