Почему open server открывает оригинал сайта, а не локальную версию?
Скачал open server, тыкался там, вроде все хорошо было, БД подключил и тд, а в какой-то момент заметил странную вещь, стало все открываться только оригинальной ссылкой, а не локально. Почему так? Что проверить можно?
Дополнительно:
информация прям исчерпывающая
У оригинального сайта .com, если ввести localhost, то меня на заглушки Openservera успешно кидает, а вот если моего сайта ввести имя (без ком и тд), то сразу же открывается оригинальный сайт с ком и https
Скачал open server, скачал все файлы оригинального сайта с хостинга. Закинул их в свою папку domains у open server.
После этого настроил файл wp-config.php, указал там имя БД и тд, в PHPmyadmin создал эту бд естественно и все работало, но в какой-то момент перестало и я не понял даже когда. Теперь просто открывает сразу оригинальный сайт, я пробовал вставлять текст, чтоб в консоль что-то вывелось, но она пустая и кажется, что сразу же открывается ориг сайт, без перенаправления с локального
Но я кажется сейчас заметил, если присмотреться, то на микро секунду все же кажется, что идет редикрет с http моего норм сайта локального на оригинал, но это мгновенное происходит
Пинг 4 из 4 пакетов дает
подозреваю что в базе в талице wp_options указан урл орининального сайта
ток такое
# BEGIN WordPress # Директивы (строки) между `BEGIN WordPress` и `END WordPress` # созданы автоматически и подлежат изменению только через фильтры WordPress. # Сделанные вручную изменения между этими маркерами будут перезаписаны. <IfModule mod_rewrite.c> RewriteEngine On RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] RewriteBase / RewriteRule ^index.php$ - [L] # add a trailing slash to /wp-admin RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L] RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(.*.php)$ $2 [L] RewriteRule . index.php [L] </IfModule> # END WordPress |
# BEGIN WordPress # Директивы (строки) между `BEGIN WordPress` и `END WordPress` # созданы автоматически и подлежат изменению только через фильтры WordPress. # Сделанные вручную изменения между этими маркерами будут перезаписаны. <IfModule mod_rewrite.c> RewriteEngine On RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] RewriteBase / RewriteRule ^index.php$ - [L] # add a trailing slash to /wp-admin RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L] RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(.*.php)$ $2 [L] RewriteRule . index.php [L] </IfModule> # END WordPress
А вот wp_options Не могу нигде найти, Есть setting,config, но не Options
Поправь если что /etc/hosts или как он там в винде
Отключи DNS over HTTPS в браузере.
Проверь наличие расширений в браузере с включенным VPN(настрой в них ограничение для этого сайта)
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос
Проблема, когда Open Server открывает оригинальный сайт вместо локальной версии, может возникать по нескольким причинам. Вот несколько возможных решений:
1. Проверьте конфигурационные файлы сервера: убедитесь, что в настройках Open Server указан путь к вашему локальному сайту. Проверьте файл hosts в системной папке Windows (обычно C:\Windows\System32\drivers\etc\hosts) на наличие записей, указывающих на локальный сервер.
2. Проверьте файл .htaccess: иногда в .htaccess файлах сайта могут быть указаны перенаправления на другие адреса. Убедитесь, что ваши .htaccess файлы не содержат таких правил.
3. Очистите кэш браузера: возможно, ваш браузер запомнил редирект на оригинальный сайт. Попробуйте очистить кэш и cookies браузера или попробуйте открыть сайт в другом браузере.
4. Проверьте настройки DNS: иногда проблема может быть связана с настройками DNS. Попробуйте изменить DNS-серверы на те, которые поддерживают локальное разрешение доменных имен.
5. Перезапустите Open Server: попробуйте перезапустить Open Server и убедитесь, что все сервисы запущены корректно.
Если ни одно из вышеперечисленных решений не помогло, попробуйте обратиться к сообществу Open Server или к разработчикам программы для получения дополнительной помощи.