PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : Arr در ویندوز



mgp.co.ir
February 13th, 2018, 11:49
با سلام
قصد داریم سناریوی ذیل برای یکی از پروژه های که داریم ، پیاده سازی کنیم.

سرور های در دسترس با دسترسی روت :
1- سرور ویندوز 2016
2-سرور لینوکس با سیستم عامل سنت او اس 7 با سی پنل

وب سایت اصلی روی سرور با 10 IIS و دی ان اس سرور ویندوزی قرار دارد و برای از دست ندادن سئو وب سایت می خواهیم subdirectory های را که هر کدام قرار است سرویسی با زبان های برنامه نویسی مختلف روی سرور های مختلف ارایه کنند را راه اندازی کنیم

برای مثال

domain.com روی سرور ویندوزی میزبانی میشود که با ASP.net نوشته شده است و در حال ارایه سرویس های خاص خود میباشد.

برای بخش مجله ( بلاگ ) وب سایت فوق قرار است از وردپرس استفاده شود که ادرس آن domain.com/mag خواهد بود .

با توجه به اینکه بخش مجله خارج از سرور ویندوز بوده و در سرور لینوکسی میزبانی میشود بنظر شما چگونه باید ارتباط ساب دایکتوری را ایجاد کنیم .

روش های که در حال حاضر پیاده سازی شده و مورد نظر ما نمی باشد.
1-استفاده از A record و ایجاد ساب دامین
2-نصب وردپرس و دیگر سرویس ها اتی در سرور ویندوزی

hamid.soltani92
February 13th, 2018, 17:14
سلام و عرض ادب. latency بین دو سرور به چه صورت هست؟ یک راهکار در صورتی که ارتباط بین دو سرور با وقفه بسیار پایین ممکن باشه این هست که توسط وب ‌سرور محتوای این ساب‌دایرکتوری‌ها رو با استفاده از تکنولوژی reverse ***** از سرور دیگر دریافت کنید.
ارادتمند.

mgp.co.ir
February 13th, 2018, 18:38
با سلام
جناب اقای سلطانی عزیز
در حال حاضر تا بخشی از مسیر از طریق server farm در IIS پیش رفتیم و ارتباط از طریقreverse pro*xy برقرار کردیم .
در صورت امکان شماره تماس ارسال کنید. توضیحاتی را تلفنی خدماتان عرض کنیم .
لینک ارتباط با سرور دوم کمتر از 1 میلی ثانیه هست

ممنون که دعوت ما را پذیرفتید

T.Toosi
February 14th, 2018, 01:18
باسلام،

ابتدا وردپرس را با دامین جداگانه بروی سرور لینوکس خود راه اندازی کنید (این دامین از دید گوگل مخفی شود فقط برای مدیریت وردپرس استفاده می شود)، در صورتی که تمام File Path های قالب شما (عکس ها، فایل های CSS, JS و ..) به صورت Relative File Path آدرس دهی شده باشند (به طور مثال wp-content/theme/test/1.js)، باید در سرور ویندوز یک Inbound Rule ایجاد کرده با Match URL به صورت : ^mag/(.*) و قسمت Action باید با مقدار http://domainwp.com/{R:1} ذخیره شود و باز کردن vpswin.com/mag/ باید به شکل صحیح وردپرس را مشاهده کنید.

اما در صورتی که در قالب File Path ها به صورت Absolute File Path مقدار دهی شده باشند به طور مثال (http://wp.com/wp-content/theme/test/1.js) باید در ویندوز سرور یک Outbound Rule ایجاد کرده تا این آدرس ها Rewrite شود، که در صورتی که قالب شما به صورت Absolute File Path طراحی و مقدار دهی شده است پیشنهاد می کنم قالب را ادیت کنید تا با یک Inbound Rule مشکل شما حل شود و نیازی به Outbound نباشد.

mgp.co.ir
February 14th, 2018, 15:16
با تشکر از جناب کاربر T.Toosi
مشکل با توضیحات تخصصی ایشان برطرف شد .