Articles of dns

Получить IP-адрес из DNS без использования gethostbyname?

Функция gethostbyname () PHP не кажется настраиваемой в отношении тайм-аутов. Я хочу ограничить запросы DNS на 1 секунду или меньше, так как больше показывает проблему и ее следует игнорировать. Итак, есть ли способ сделать DNS-запрос с использованием сокетов или cURL? Я смог сделать SMTP-запросы, используя потоки PHP, которые сохраняли ресурсы сервера, поэтому я хочу сделать […]

Общие сеансы PHP в домене

Я видел несколько ответов на это в SOF, но большинство из них связано с использованием поддоменов, из которых никто не работал для меня. Обычным является то, что использование session.cookie_domain , которое, по моему мнению, будет работать только с субдоменами. Меня интересует решение, которое касается сделок с совершенно разными доменами (и включает в себя возможность субдоменов). […]

Использовать PHP для динамического добавления в файл .htaccess?

То, что я пытаюсь сделать, – автоматизировать процесс перехода с веб-сайтов. Эти веб-сайты динамически создаются с использованием htaccess, поэтому вот пример: RewriteCond %{ENV:REDIRECT_STATUS} ^$ RewriteCond %{HTTP_HOST} ^(www\.)?domain\.com$ [NC] RewriteRule ^(.*)$ /folder%{REQUEST_URI}?%{QUERY_STRING} [QSA,L] То, что я делаю, это добавить псевдоним домена для домена.com , а затем указать его на мой IP-адрес сервера, а файл htaccess позволяет […]

Пользовательское сопоставление имен доменов в профиль пользователя.

В настоящее время пользовательские профили находятся в формате site.com/username, что в порядке. Однако некоторые более тяжелые пользователи хотят использовать пользовательские доменные имена. Это похоже на Tumblr. Пользователям предоставляется субдомен username.tumblr.com, но им разрешено использовать внешний домен, который сопоставляется с субдоменом. Как мне это сделать в PHP? Разрешить пользователям использовать пользовательские доменные имена? Большое спасибо за […]

Как динамически создавать субдомены

Я хочу динамически создавать новые поддомены на моем сайте. я имею в виду, если у вас есть example.com, то вы динамически создаете sub.example.com. я смотрел на google и ничего хорошего не было. Я загрузил некоторые скрипты, но они все не работали. мой сайт основан на php, поэтому, пожалуйста, если есть, я могу сделать это в […]

как проверить интернационализированные доменные имена

Я хочу проверить URL-адрес домена в php, который может быть в формате интернационализированного доменного имени, например, в греческом доменном имени = http: //παράδειγμα.δοκιμή. Есть ли у них какой-либо способ проверить его с помощью регулярного выражения?

Правильное соответствие URL IDN

Мне нужна помощь в создании регулярного выражения, которое может правильно соответствовать URL-адресу внутри свободного текста. схема Один из следующих: ftp , http , https ( ftps протокол?) необязательный пользователь (и необязательный проход ) хост (с поддержкой IDN) поддержка WWW и поддоменов (с поддержкой IDN) я считаю, что основная фильтрация TLD ( [a-zA-Z]{2,6} дополнительный номер порта […]

WordPress wp_remote_post () дает «ошибка cURL 6: не удалось разрешить хост»

С сегодняшнего утра какая-то функция на сайте WordPress, который я управляю, больше не работает. Я отследил ответ от него, который дает мне: {"errors":{"http_request_failed":["cURL error 6: Could not resolve host: subdomain.example.com"]},"error_data":[]} Когда я вручную запускаю завиток с этой машины, я просто получаю html в качестве ответа. Поскольку он говорит, что не может решить хост, я предполагаю, […]

Переход туда, где отсутствует PHP parse_url (), – анализ только домена

PHP parse_url () имеет поле хоста, которое включает полный хост. Я ищу самый надежный (и наименее дорогостоящий) способ только вернуть домен и TLD. Учитывая примеры: http://www.google.com/foo , parse_url () возвращает www.google.com для хоста http://www.google.co.uk/foo , parse_url () возвращает www.google.co.uk для хоста Я ищу только google.com или google.co.uk . Я рассматривал таблицу действительных TLD / суффиксов […]

PHP REGEX: Получить домен из URL

Что я хочу Я хочу получить от URL часть domain так что с http://example.com/ -> example.com Примеры: +———————————————-+———————–+ | input | output | +———————————————-+———————–+ | http://www.stackoverflow.com/questions/ask | www.stackoverflow.com | | http://validator.w3.org/check | validator.w3.org | | http://www.google.com/?q=hello | www.google.com | | http://google.de/?q=hello | google.de | +———————————————-+———————–+ Я нашел некоторые связанные вопросы в stackoverflow но ни один […]