اس اس ال چند سایت وردپرس میزبانی وب
شرح
باری هستند که همیشه از طریق SSL در یک زیر دامنه از دامنه استاد انجام می شود، اما این دسترسی به دامنههای سفارشی همیشه بیش از HTTP انجام می شود، برای جلوگیری از خطاهای گواهی. برای وردپرس Multisite.
دامنههای سفارشی که شما می توانید از گواهینامه های SSL ندارد - وردپرس ساخته شده است در FORCE_SSL_LOGIN و دستورات FORCE_SSL_ADMIN در کار wp-config.php را بزرگ، اما در شرایطی که شما حوزه های سفارشی بیش از حد محدود است. برای سایت های در حوزه های سفارشی، ما نیاز به مطمئن شوید که نام کاربری و مدیریت دسترسی به بیش از زیر دامنه، که می توان به درستی بر روی HTTPS خدمت اتفاق می افتد.
و یا، یک صفحهی راهنمای ترجمهها شما باید قبل از اجرای این پلاگین در سایت خود را بخوانید.
این افزونه فیلتر ورود به سیستم، خروج از سیستم، خانه و مدیریت URL هایی که وردپرس با استفاده از به تولید لینک های داخلی آن است.
چرا ما این کار؟
ما یک شبکه وردپرس Multisite. اجازه دهید آن را mynetwork.com پاسخ. ما گواهی برای جانشینی SSL فانتزی خریداری بنابراین ما می توانیم بیش از یک اتصال امن ارائه دهد * .mynetwork.com.
ما بسیار می خواهم به استفاده از این اتصال امن برای همه باری، و برای دسترسی به همه مدیریت.
ما همچنین اجازه می دهد سایت بر روی این شبکه به استفاده از یک دامنه سفارشی - مانند demo-site.com. ما ممکن است با استفاده از وردپرس چند کاربره دامنه نقشه برداری برای رسیدن به این. این سایت ها دارند دو حوزه، پس از آن - demo-site.com و demo-site.mynetwork.com.
اگر ما در FORCE_SSL_LOGIN یا FORCE_SSL_ADMIN تغییر دهید. ما یک مشکل. هنگامی که کاربران به https://demo-site.com/wp-login.php است. آنها یک خطای گواهی. ما یک گواهی برای جانشینی برای * .mynetwork.com. اما ما نمی توانیم احتمالا یک گواهینامه SSL معتبر نصب برای هر دامنه سفارشی!
در عوض، ما می خواهیم به زور همه صفحات ورود و صفحات مدیریت به:
ما می خواهیم همه دسترسی منظم به:
این افزونه را تسهیل که - بازنویسی فایل wp-ورود به سیستم (از جمله خروج) و آدرس wp-admin را به مثال اول، و بازنویسی همه دیگران به سبک دوم.
این افزونه برخی از فرضیات (احمقانه) در مورد شبکه چند خود را می سازد. شما باید مطمئن شوید که این فرضیات برای سایت شما درست باشد، و یا شما را پیدا خواهد کرد که این افزونه ممکن است عواقب ناخواسته داشته و شکستن همه چیز هستند که مشکل را حل بدون دستی غیر فعال کردن پلاگین.
زیر دامنه خود را در قالب عبارتند از: a.b
که در آن یک است، برای مثال: نسخه ی نمایشی سایت. ب است، برای مثال: mynetwork.com. باید یک جزء دامنه باشد. (یک نمی تواند، برای مثال: demo.site)
گواهی برای جانشینی خود را به درستی برای پیکربندی:
- * .mynetwork.com
- آدرس سایت شبکه شما
بنابراین اگر شبکه URL سایت خود را www.mynetwork.com است. CERT از کلمات خود را خوب خواهد شد. اگر آن را فقط mynetwork.com. شما CERT دیگر برای جلوگیری از اشتباهات زمانی که شما به https://mynetwork.com/wp-admin رفتن نیاز دارید.)
سایت خود را در حال حاضر دارای کار دامنههای سفارشی.
من پیشنهاد می کنم نقشه بسیار خوبی وردپرس چند کاربره دامنه برای این.
- وب سرور شما نیز نیاز به راه اندازی می شود که مسئولیت رسیدگی به میزبانی یک میزبان مجازی نام کلمات. همه از این است واقعا بخشی از وردپرس چند کاربره دامنه نقشه برداری راه اندازی، و نه برای این پلاگین تنظیم شده است. من فقط، شما می دانید، از آن.
شما باید تنظیمات FORCE_SSL_LOGIN در wp-config.php درست است.
شما باید تنظیمات FORCE_SSL_ADMIN در wp-config.php نادرست است. ما را اداره کند که - وردپرس مجبور از مدیران SSL با این پلاگین در تضاد خواهد شد.
نصب و راه اندازی
همکاران توسعه دهندگان
"اس اس ال با ایجاد زیردامنه برای چند سایت" نرم افزار منبع باز است. افراد زیر به این افزونه کمک کرده است.