/ / Как да промените URL адрес на localhost в ip в WordPress? - wordpress, xampp

Как да промените URL адрес на localhost в ip в WordPress? - wordpress, xampp

Разработвам сайт, използващ wordpress, MySQL и Xampp. Текущият URL е подобен localhost/wordpress/sitename, Как мога да променя локалния хост на IP адрес, за да работи сайта на други компютри в същата мрежа?

Отговори:

0 за отговор № 1

Вие поставяте вашия IP адрес, предоставен от DHCP сървъра на мрежата (ако съществува) вместо "localhost", той трябва да работи. Друг просто сложете вашия ip адрес от другите компютри, свързани към мрежата.

Напр. Ако вашият IP адрес се окаже 127.23.45.66

Трябва да въведете това в адресната лента на другите comps

127.23.45.66/wordpress/sitename


1 за отговор № 2

Първо променете URL адреса в таблицата "wp-option" в site_url и home_url. след това променете името на папката в .htaccess файла. и след това променете името на базата данни във файла wp-config.php


0 за отговор № 3

В моя сценарий открих, че потребителите на интранетНе получавахме изображенията и другите ресурси (стилове), когато се свързвахме с локалния си сайт за WordPress по адрес. Проблемът беше, че URL адресите за тези ресурси бяха излъчвани като localhost, което разбира се не беше полезно за тяхната машина.

Общото решение е да актуализирате Wordpress Address и Site Address в раздела Общи настройки в таблото на Wordpress с вашия ip адрес, а не по подразбиране на localhost, тогава всичко ще бъде излъчено по отношение на това.

В моя случай аз не бях в състояние да редактирам тези директно заради конфигурационни причини, които не съм разрешил. Намерих решението на сайта на Wordpress под Relocate подтема на „Промяна на URL адреса на сайта“, Просто е.

Близо до края на файла wp-config.php, точно преди реда

/* That"s all, stop editing! Happy blogging. */

добавете следното

define("RELOCATE",true);

След това отидете на сайта си, като използвате по-скоро URL адресаот localhost и настройките s ще бъдат актуализирани. В ситуация на локална мрежа, където вашият URL адрес се променя често, можете просто да оставите ключа да е прав, но на производствен сървър това би било риск за сигурността и трябва да върнете настройката на "false" или да премахнете операцията незабавно.


0 за отговор № 4

сложи тези изявления в wp-config.php:

if ($_SERVER["REMOTE_ADDR"] == "127.0.0.1" || $_SERVER["REMOTE_ADDR"] == "::1") {
define("WP_SITEURL", "http://localhost/wordpress/sitename/");
define("WP_HOME"   , "http://localhost/wordpress/sitename");
} else if (strpos($_SERVER["REMOTE_ADDR"],"192.168.1.") !== false) {
//local network: see ifconfig
define("WP_SITEURL", "http://192.168.1.57/wordpress/sitename/");
define("WP_HOME"   , "http://192.168.1.57/wordpress/sitename");
}