-
Arr در ویندوز
با سلام
قصد داریم سناریوی ذیل برای یکی از پروژه های که داریم ، پیاده سازی کنیم.
سرور های در دسترس با دسترسی روت :
1- سرور ویندوز 2016
2-سرور لینوکس با سیستم عامل سنت او اس 7 با سی پنل
وب سایت اصلی روی سرور با 10 IIS و دی ان اس سرور ویندوزی قرار دارد و برای از دست ندادن سئو وب سایت می خواهیم subdirectory های را که هر کدام قرار است سرویسی با زبان های برنامه نویسی مختلف روی سرور های مختلف ارایه کنند را راه اندازی کنیم
برای مثال
domain.com روی سرور ویندوزی میزبانی میشود که با ASP.net نوشته شده است و در حال ارایه سرویس های خاص خود میباشد.
برای بخش مجله ( بلاگ ) وب سایت فوق قرار است از وردپرس استفاده شود که ادرس آن domain.com/mag خواهد بود .
با توجه به اینکه بخش مجله خارج از سرور ویندوز بوده و در سرور لینوکسی میزبانی میشود بنظر شما چگونه باید ارتباط ساب دایکتوری را ایجاد کنیم .
روش های که در حال حاضر پیاده سازی شده و مورد نظر ما نمی باشد.
1-استفاده از A record و ایجاد ساب دامین
2-نصب وردپرس و دیگر سرویس ها اتی در سرور ویندوزی
-
پاسخ : Arr در ویندوز
سلام و عرض ادب. latency بین دو سرور به چه صورت هست؟ یک راهکار در صورتی که ارتباط بین دو سرور با وقفه بسیار پایین ممکن باشه این هست که توسط وب سرور محتوای این سابدایرکتوریها رو با استفاده از تکنولوژی reverse ***** از سرور دیگر دریافت کنید.
ارادتمند.
-
پاسخ : Arr در ویندوز
با سلام
جناب اقای سلطانی عزیز
در حال حاضر تا بخشی از مسیر از طریق server farm در IIS پیش رفتیم و ارتباط از طریقreverse pro*xy برقرار کردیم .
در صورت امکان شماره تماس ارسال کنید. توضیحاتی را تلفنی خدماتان عرض کنیم .
لینک ارتباط با سرور دوم کمتر از 1 میلی ثانیه هست
ممنون که دعوت ما را پذیرفتید
-
پاسخ : Arr در ویندوز
باسلام،
ابتدا وردپرس را با دامین جداگانه بروی سرور لینوکس خود راه اندازی کنید (این دامین از دید گوگل مخفی شود فقط برای مدیریت وردپرس استفاده می شود)، در صورتی که تمام 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 نباشد.
-
پاسخ : Arr در ویندوز
با تشکر از جناب کاربر T.Toosi
مشکل با توضیحات تخصصی ایشان برطرف شد .