رفتن به مطلب
ata3929

یک وردپرس با چند دامین

پست های پیشنهاد شده

این کد را در فایل wp-config.php قرار دهید

define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']);
define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']);

 

به اشتراک گذاری این ارسال


لینک به ارسال
در 2 دقیقه قبل، moeini گفته است :

این کد را در فایل wp-config.php قرار دهید


define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']);
define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']);

 

بعد از قرار دادن این کد باید چیکار کنم ؟

به اشتراک گذاری این ارسال


لینک به ارسال

فقط همین، تست کنید ببینید با چند دامنه سایت بالا میاد؟

ویرایش شده توسط moeini

به اشتراک گذاری این ارسال


لینک به ارسال
در 1 دقیقه قبل، moeini گفته است :

فقط همین، تست کنید ببینید با چند دامنه سایت بالا میاد؟

خب دامین های دیگر و باید در کجا اضافه منم بهش؟؟!!!

به اشتراک گذاری این ارسال


لینک به ارسال

اضافه کردنی در کار نیست.

وقتی وردپرس لود میشه این کد آدرس سایت رو  به صورت داینامیک میخونه و به وردپرس معرفی میکنه.

به اشتراک گذاری این ارسال


لینک به ارسال
در در ۱۳۹۵/۱/۳۱ ه‍.ش. at 00:58، moeini گفته است :

اضافه کردنی در کار نیست.

وقتی وردپرس لود میشه این کد آدرس سایت رو  به صورت داینامیک میخونه و به وردپرس معرفی میکنه.

میتونید بیشتر توضیح بدین ؟!

متوجه نشدم

مثلا ساین من روی دامین 1 هست

الان وردپرس با این روش شما چطور بفهمه که با دامین 2 هم بالا بیاد ؟!!!

به اشتراک گذاری این ارسال


لینک به ارسال

آدرس سایت در متغیر $_SERVER['HTTP_HOST'] قرار داره و به وردپرس معرفی میشه.

درضمن کد تست شد و سایت با دو دامین محتلف بالا آمد.

به اشتراک گذاری این ارسال


لینک به ارسال
در 26 دقیقه قبل، moeini گفته است :

آدرس سایت در متغیر $_SERVER['HTTP_HOST'] قرار داره و به وردپرس معرفی میشه.

درضمن کد تست شد و سایت با دو دامین محتلف بالا آمد.

سایت وردپرس من در domin1.com هست

برای این که در domin2.com هم بالا بیاد باید

یعنی به این شکل باشه  ؟!

define('WP_SITEURL', 'http://' . domin2.com);
define('WP_HOME', 'http://' . domin2.com);

 

ویرایش شده توسط ata3929

به اشتراک گذاری این ارسال


لینک به ارسال
در 14 ساعت قبل، ata3929 گفته است :

سایت وردپرس من در domin1.com هست

برای این که در domin2.com هم بالا بیاد باید

یعنی به این شکل باشه  ؟!


define('WP_SITEURL', 'http://' . domin2.com);
define('WP_HOME', 'http://' . domin2.com);

 

به این شکل فقط با دامنه دوم بالا میاد.

نمیدونم چرا اینقدر تردید دارید، لطفا کد رو قرار بدید و نتیجه رو ببینید!

به اشتراک گذاری این ارسال


لینک به ارسال
در 13 دقیقه قبل، moeini گفته است :

به این شکل فقط با دامنه دوم بالا میاد.

نمیدونم چرا اینقدر تردید دارید، لطفا کد رو قرار بدید و نتیجه رو ببینید!

قرار دادم ول با هیچ کدوم از دامین ها بالا نیومد

چه دامین اصلی که وردپرس نصب هست

چه دامین دوم که با این کد وارد کردم

به اشتراک گذاری این ارسال


لینک به ارسال
در 13 دقیقه قبل، moeini گفته است :

سایت داخل پوشه نصب شده؟

 

بله

هنگام ادد دامین پوشه مربوط له وردپرس و میدم بهش

و سایت بدون لون کد بالا میاد

 

ولی فونت ها رو لود نمیکنه

 

کد ها رو هم وارد میکنم هی فرقی به حالش نمیکنه و باز فونت ها رو لود نمیکنه

ویرایش شده توسط ata3929

به اشتراک گذاری این ارسال


لینک به ارسال
در 1 دقیقه قبل، pctricks گفته است :

اگر می خواهید با دو دامنه در دسترس باشید ، می توانید دامنه دوم را که از طریق پنل هاست ست کردید ، سپس به دامنه اول ریدایرکت کنید ، اینطور هم با دو دامنه در دسترس می باشد و هم مشکلات دیگر را ندارید.

می خوام با دو دامنه متفاوت سایت بالا باشه

نمیخوام دامین دوم و که وارد میکنم ریدایرکت بشه به دامین اول

 

امکان پارک دامین هم نیست

چون دامین اصلی هاست نیست و هر دو دامین به صورت ادد دامین به هاست اضافه شده است (پارک دامین فقط بر روی دامین اصلی هاست امکان پذیر هست )

به اشتراک گذاری این ارسال


لینک به ارسال
در 30 دقیقه قبل، pctricks گفته است :

این کار امکان پذیر نیست ، البته می تون کدی نوشت که اگر کاربر با دامنه 1 وارد صفحه شد تنظیمات با دامنه 1 بروز شود و ... ولی عاقلانه بنظر نمی رسد .

شما در قالب آدرس دهی فونت ها و ... را از وابستگی به دامنه پیشفرض دربیاورید و آدرس نسبی بدهید.

در فایل css وردپرس من آدرس فونت ها به دامین بستگی نداره

نمونه آدرس دهی فونت در فایل css

 @font-face{font-family:'FontAwesome';src:url(fonts/fontawesome-webfont.eot);

 

به اشتراک گذاری این ارسال


لینک به ارسال
در 8 دقیقه قبل، pctricks گفته است :

تابع


bloginfo

برای خواندن دامنه از تنظیمات وردپرس  استفاده می کند بجای آن از یک آدرس نسبی استفاده کنید.

متوجه منظورتون نشدم

به اشتراک گذاری این ارسال


لینک به ارسال
در 2 ساعت قبل، pctricks گفته است :

برای مثال اگر فایل php  حاوی کد فرخوانی CSS و فایل style.css  در یک مسیر هستند می توانید از کد زیر استفاده نمایید.


<link rel="stylesheet" type="text/css" href="<?php echo "http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF']);?>/style.css">

 

نه متاسفانه کار نمیکنه

 

 

به اشتراک گذاری این ارسال


لینک به ارسال
define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST'] . '/wordpress');
define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']. '/wordpress');

 

به جای wordpress نام پوشه رو قرار بدید.

به اشتراک گذاری این ارسال


لینک به ارسال
در 9 ساعت قبل، moeini گفته است :

define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST'] . '/wordpress');
define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']. '/wordpress');

 

به جای wordpress نام پوشه رو قرار بدید.

هیچ فرقی نداره

بازم فونت ها لود نمیشه

به اشتراک گذاری این ارسال


لینک به ارسال

از اونجایی که ورسشتون در زمینه‌ی وردپرس مولتی سایت هست پیشنهاد می‌کنم این افزونه رو بررسی کنید

https://premium.wpmudev.org/project/multi-domains/?utm_expid=3606929-67.KOuGWaEfRS2elZCEv5f8LA.0

رایگان نیست. اما ارزش خرید داره

به اشتراک گذاری این ارسال


لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • اضافه کردن...