সাইট ডাব্লুপি-সাইনআপ.পিএফ-এ পুনঃনির্দেশ


16

আমি সমস্ত পরিবেশ সিঙ্ক করার প্রয়াসে আমাদের প্রোডাকশন সার্ভার থেকে সামগ্রীটি আমাদের ডেভ সার্ভারে স্থানান্তরিত করেছি। আমি অল ইন-ওয়ান ডাব্লুপি মাইগ্রেশন প্লাগইন ব্যবহার করেছি।

এখন, আমি যখন dev.domain.com অ্যাক্সেস করি তখন আমাকে http://dev.domain.com/wp-signup.php?new=dev.domain.com এ ফরোয়ার্ড করা হয়

দেখে মনে হচ্ছে ডাটাবেসের একটি মান অবশ্যই ভুল হতে পারে এবং ওয়ার্ডপ্রেস এর কারণে আমাকে এখানে ফরোয়ার্ড করছে। যদি আমি মাল্টিসাইট অক্ষম করি তবে সমস্ত কিছু সঠিকভাবে কাজ করছে বলে মনে হচ্ছে।

এখানে আমার .htaccess:

<FilesMatch "(\.(bak|config|sql|fla|psd|ini|log|sh|inc|swp|dist)|~)$">
Order allow,deny
Deny from all
Satisfy All
</FilesMatch>
<FilesMatch "^(wp-config\.php|readme\.html|license\.txt)">
 Order allow,deny
  Deny from all
  Satisfy All
 </FilesMatch>

এবং আমার wp-config:

/** Multisite / Wordpress Network **/
 define('MULTISITE', true);
 define('SUBDOMAIN_INSTALL', true);
 define('DOMAIN_CURRENT_SITE', 'dev.domain.com');
 define('PATH_CURRENT_SITE', '/');
 define('SITE_ID_CURRENT_SITE', 1);
 /** fix for Multisite 'SubDomains' - Not Working for me :( */
 define('ADMIN_COOKIE_PATH', '/');
 define('COOKIE_DOMAIN', '');
 define('COOKIEPATH', '');
 define('SITECOOKIEPATH', '');

উত্তর:


10

আমার জন্য এটি ডাটাবেস টেবিলগুলিতে wp_blogsএবং wp_siteমাল্টিসাইটের প্রধান ডোমেনের নতুন ডোমেনে পুরানো ডোমেন এন্ট্রি পরিবর্তন করছিল ।

নতুন ডোমেনে স্থানান্তরের পরে আমি এটি করিনি।


2
এই উত্তরটি উচ্চতর এবং সর্বত্র হওয়া উচিত। আমার গত দু'সপ্তাহের সমস্যার সমাধান কোথায় হয়েছে? আর কিছু কাজ করছে না ..? আন্ড্রে কেলিং এর উত্তর আছে!
ডেভ

1
দুর্দান্ত, 2 ঘন্টা হতাশার পরে এই উত্তরটি পেয়েছে ... আমাকে বুঝতে পেরেছি যে স্ট্রিংগুলি প্রতিস্থাপনের জন্য সর্বদা একটি এসকিউএল কোয়েরি করুন ...
বী

এই উত্তর।
ফ্রান্সেস্কো

SONOVA .... !!!!! .... ধন্যবাদ। আপনার জন্য 1000 upboats
গ্লিফের

8

আপনি এগুলি আপনার wp-config.php ফাইলে যুক্ত করতে চাইবেন:

define( 'NOBLOGREDIRECT', '' );    
define( 'WP_HOME', 'http://dev.domain.com' );
define( 'WP_SITEURL', 'http://dev.domain.com' );

সুতরাং সম্পূর্ণরূপে, আপনার এই হবে:

    $base = '/';
    /** Multisite / Wordpress Network **/
    define( 'WP_HOME', 'http://dev.domain.com' );
    define( 'WP_SITEURL', 'http://dev.domain.com' );
    define( 'MULTISITE', true );
    define( 'SUBDOMAIN_INSTALL', true );
    define( 'DOMAIN_CURRENT_SITE', 'dev.domain.com' );
    define( 'PATH_CURRENT_SITE', '/' );
    define( 'SITE_ID_CURRENT_SITE', 1 );
    /** fix for Multisite 'SubDomains' - Not Working for me :( */
    define( 'ADMIN_COOKIE_PATH', '/' );
    define( 'COOKIE_DOMAIN', '' );
    define( 'COOKIEPATH', '' );
    define( 'SITECOOKIEPATH', '' );
    define( 'NOBLOGREDIRECT', 'http://dev.domain.com' );

এবং সমস্ত ডোমেইন রেফারেন্সের জন্য ডাটাবেসে আপনার dbprefix_options টেবিলটি পরীক্ষা করে দেখতে ভুলবেন না।


দ্রুত সাড়া দেওয়ার জন্য ধন্যবাদ। আপনি উপরে উল্লিখিত সেটিংসটি আমি যুক্ত করেছি। এখন আমি দেখছি: "সরানো বস্তুটি এখানে এই নথিটি পাওয়া যেতে পারে" .. লিঙ্কটি আমি যে পৃষ্ঠাতে রয়েছি তার একই পৃষ্ঠাতে চলে যায় (dev.domain.com/wp-admin)
অ্যালেক্স

'Dev.domain.com' হিসাবে NOBLOGREDIRECT সংজ্ঞা সহ, আমি ফায়ারফক্স থেকে একটি পুনর্নির্দেশ ব্যর্থতা পাই।
অ্যালেক্স শাম্টজ

এর আগে কি আপনার একটি 'http: //' ছিল?
কোর্টনি আইভে

DOMAIN_CURRENT_SITE, PATH_CURRENT_SITE, এবং SITE_ID_CURRENT_SITE সংজ্ঞাগুলি অপসারণ করা হচ্ছে 'একটি ডাটাবেস সংযোগ স্থাপনে ত্রুটি' .. যা আকর্ষণীয়।
অ্যালেক্স শাম্টজ

হ্যা, আমি করেছিলাম. দুঃখিত। - সংজ্ঞায়িত করুন ('NOBLOGREDIRECT', ' dev.domain.com' );
অ্যালেক্স শাম্টজ

1

আমার জন্য, উপরের পরিবর্তনগুলি ছাড়াও, এটি আমার হোস্টিং সরবরাহকারীর সাথে একটি ডিএনএস কনফিগারেশন সমস্যা হিসাবে প্রমাণিত হয়েছিল। যখন ডাব্লুপি প্রাথমিকভাবে একটি একক সাইট হিসাবে ইনস্টল করা হয়েছিল তখন ডিএনএসের *.mydomain.comদিকে নির্দেশ করে একটি এন্ট্রি ছিল mydomain.com। সাইটটি মাল্টিসাইটে স্থানান্তরিত হয়েছিল এবং সমস্ত প্রত্যাশা অনুযায়ী কাজ করেছিল। শেষ পর্যন্ত যখন আমরা একক সাইটে ফিরে যাই তখন আমি উপরে ত্রুটি পেতে শুরু করি। সরানো হচ্ছে *.mydomain.comআমার ডিএনএস থেকে এন্ট্রি আমার জন্য কৌতুক করেনি।


0

আমি শুধু আমার সমাধান আপনার ডাটাবেস টেবিল wp_options যান এবং নিশ্চিত বা WWW যোগ করা হয়, যাতে URL হয় কাজ শেয়ার করতে চেয়েছিলেন https://www.domain.com এবং https://domain.com উভয় siteurl জন্য এটা করতে এবং হোম টেবিল


0

আমি আসল প্রশ্নের সাথে আরও কিছু প্রসঙ্গের সাথে বাক্সার জোনের সমাধানগুলিতে যুক্ত করছি। আমি ম্যানুয়ালি 127.0.0.1/ ওয়ার্ডপ্রেস থেকে http://dev.domain.com/ হতে ক্ষেত্রগুলির 'সাইটরল' এবং 'হোম' ক্ষেত্রগুলির জন্য বিকল্প সারণীতে রেকর্ডগুলি পরিবর্তন করেছি । আমি ডাব্লুপি-কনফিগারেশন ফাইলের জন্য অন্যান্য প্রস্তাবিত পরিবর্তনগুলি করার পরে এটি আমার পক্ষে কাজ করেছিল।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.