Articles of url

Удалить повторяющиеся косые черты

Я хотел бы определить с помощью php если строка типа $string содержит повторяющиеся конечные косые черты. Например: $string = "http://somepage.com/something/some.html/////"; в $string = "http://somepage.com/something/some.html"; И я хочу сделать, if , если у него есть дубликат, что-то вроде: If ($string = "http://somepage.com/something/some.html/////";) { remove extra trailing slashes } //else do nothing…

Laravel настраивает силу https

Наш сайт размещен на сервере с балансировкой нагрузки. Разгрузка SSL выполняется на брандмауэре, поэтому клиент обращается к ферме веб-сервера. Когда запрос https достигает нашего приложения Laravel, переменная сервера HTTPS пуста, и Laravel, похоже, не обнаруживает https-режим и генерирует URL-адреса (активы и маршруты) как: http://www.somesite.be:443/assets/ http://www.somesite.be:443/nl-BE/about Есть ли способ настроить Laravel, чтобы заставить url генерировать ссылки […]

Создание списка ссылок с PHP

Я хотел бы знать, как сделать список ссылок на моей странице с указанием имени, но когда вы нажмете на него, он перейдет к ссылке. В настоящее время я знаю, как создать список и отобразить его элементы с помощью команды foreach и массивов, но есть способ, которым я могу это сделать, поэтому у меня есть массив, […]

URL-адрес перезаписи для субдомена

Ситуация проста. Я создаю поддомен подстановки в моей cpanel, который выглядит примерно так: * .mysite.com. Я могу загрузить страницу, но я хочу принять значение подстановочного знака в качестве параметра GET, чтобы страница могла фактически отображать соответствующее содержимое на основе этого значения GET. Поэтому я хочу знать, может ли это иметь правило перезаписи, которое позволяет мне […]

чрезмерное urlencoding функции http_build_query

Почему при построении строки запроса с http_build_query функции http_build_query она ссылается на квадратные скобки [] вне значений и как избавиться от нее? $query = array("var" => array("foo" => "value", "bar" => "encodedBracket[")); $queryString = http_build_query($query, "", "&"); var_dump($queryString); var_dump("urldecoded: " . urldecode($queryString)); выходы: var%5Bfoo%5D=value&var%5Bbar%5D=encodedBracket%5B urldecoded: var[foo]=value&var[bar]=encodedBracket[ Функция правильно urlencoded a [ в encodedBracket[ в первой […]

Regex – греческие символы в URL-адресе

У меня есть настраиваемый маршрутизатор, который использует регулярное выражение. Проблема в том, что я не могу разобрать греческих персонажей. Вот несколько строк из index.php : $router->get('/theatre/plays', 'TheatreController', 'showPlays'); $router->get('/theatre/interviews', 'TheatreController', 'showInterviews'); $router->get('/theatre/[-\w\d\!\.]+', 'TheatreController', 'single_post'); Вот несколько строк из Router.php : $found = 0; $path = parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH); //get the url ////// Bla Bla Bla ///////// […]

file_get_contents возвращает 404, когда URL-адрес открыт с помощью браузера, и URL-адрес действителен

Я получаю следующую ошибку: Предупреждение: file_get_contents ( https://www.readability.com/api/content/v1/parser?url=http://www.redmondpie.com/ps1-and-ps2-games-will-be-playable-on- playstation-4-very-soon /? utm_source = dlvr.it & utm_medium = twitter & token = MYAPIKEY ) [function.file-get-contents]: не удалось открыть поток: HTTP-запрос не удался! HTTP / 1.1 404 НЕ НАЙДЕН в /home/DIR/htdocs/readability.php в строке 23 С некоторыми эхо-сигналами я получил URL-адрес, обработанный функцией, и это нормально и действительно, я […]

Как обращаться со специальными символами в URL-адресах внутри XML

У меня есть элемент XML, который имеет URL-адрес как один из его дочерних элементов, например: http://maps.google.com/FortWorth&Texas,more+url;data При анализе этого вопроса у меня возникают две проблемы: 1.) Символ ( & ) разбивает весь синтаксис, если не заменен на & amp (что нарушает URL) 2.) Запятая ( , ) пытается отправить мой синтаксический анализатор следующему ребенку, что […]

как сделать символ «&» внутри значения в URL?

Я передавал запрос на страницу результатов поиска с переменной ?s= . Я тестировал сайт, и я обнаружил, что когда у запроса есть символ & в нем, когда я пытаюсь получить $_GET['s'] он обрезается символом &. Я попытался с & а также преобразовал его в %26 и у меня все еще такая же проблема. Как я […]

Улучшить преобразование строки в читаемые URL-адреса

Следующая функция перезаписывает URL-адреса новостей и заголовков продуктов, содержащих всевозможные символы. Строка, которую я хочу создать, состоит только из буквенно-цифровых значений и «-», но без окончаний «-» или пробелов и повторных «-». Функция ниже работает отлично, но я задавался вопросом, есть ли способ написать ее проще или эффективнее? function urlName($string) { $string = trim($string); // […]