как я могу автоматически перенаправить сайт с грязного URL-адреса, чтобы очистить URL-адрес в php, что-то вроде http://www.mysite.com?page=page1&action=action1 в http://www.mysite.com/page1/action1
Мой файл .htaccess выглядит следующим образом: RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule /?([A-Za-z0-9-]+)/?$ index.php?page=$1 [QSA,L] Он отлично подходит для URL-адресов, таких как http://site.com/aaaaa, но для URL-адресов, таких как http://site.com/aaaa/bbb, переменная $ _GET ['page'] будет содержать только bbb, а не aaaaa / bbb. Есть ли способ получить все подкаталоги в переменной страницы?
Как я могу изменить файл .htaccess и получить SEO дружественные URLS вместо строки запроса. Я хочу достичь этих 3 целей: localhost / example / products / вместо localhost / example / products-list.php localhost / example / products / 38 / вместо localhost / example / products.php? id = 38 localhost / example / products / […]
Я использую эти строки кода для удаления всех знаков препинания, символов и т. Д., Как вы можете видеть их в массиве, $pattern_page = array("+",",",".","-","'","\"","&","!","?",":",";","#","~","=","/","$","£","^","(",")","_","<",">"); $pg_url = str_replace($pattern_page, ' ', strtolower($pg_url)); но я хочу сделать это проще, поскольку глупо отображать все материалы, которые я хочу удалить в массиве, поскольку могут быть некоторые другие специальные символы, которые […]
Я мог бы здесь помочь. Я использую это, чтобы исправить свой URL, но я не могу понять, как удалить расширение .php. URL-адрес выглядит следующим образом: http://mydomain.com/page.php/foo/123/bar/456 function decode_URL_parameters() { $path = @$_SERVER['PATH_INFO']; $url_array=explode('/',$path); array_shift($url_array); while ($url_array) { $_GET[$url_array[0]] = $url_array[1]; array_shift($url_array); array_shift($url_array); } } Есть идеи? /Тобиас
это путь URL, который я использую в настоящее время: /index.php?page=1&title=articles Я хочу получить URL-путь как /index/page-1/title-articles используя SEO-дружественные URL-адреса в PHP. И как получить значение «title»? Любой может помочь мне PLS.
У меня есть четкая система на основе URL-адресов, поэтому категории будут показаны так: http://www.mysite.com/category/23/cat-name Внутри страницы категорий у меня есть некоторые параметры сортировки и страниц, такие как сортировка по латтестам и более низкая цена. Кроме того, у меня есть система навигации по страницам Проблема заключается в том, когда запрос происходит внутри страницы, $_GET[] не отображает […]
В настоящее время я пытаюсь создать пользовательские URL-адреса / маршрутизацию с помощью magento, в настоящее время я установил маршрут по умолчанию в config.xml в локальном модуле. <frontend> <routers> <portfolios> <use>standard</use> <args> <module>Custom_Portfolios</module> <frontName>portfolios</frontName> </args> </portfolios> </routers> <default> <router>portfolios</router> </default> </frontend> В настоящее время он работает с URL-адресом / portfolios / index / action / custom-string, […]