Этим стилем URL можно управлять с помощью url_rewrite
(называемого перезаписью URL), а также с помощью файла .htaccess
вашего сервера Apache
.
, чтобы сделать это, вам нужно записать это в вас .htaccess
файл:
RewriteEngine On
RewriteRule ^http://something.com/every/name/you/like/(arguments)/?$ server_folder/page.php?argument_var=$1
Первый блок кода, представляет пользователю страницу с именем:
^http://something.com/every/name/you/like/(arguments)/?$
Второй блок - это реальная страница, которую вы хотите вызвать, где $1
- это значение переменной внутри ()
server_folder/page.php?argument_var=$1
Если пользователь должен перейти к URL
, где аргументы являются только числами, вы должны вставить:
^http://something.com/every/name/you/like/([0-9])/?$
Если пользователь должен перейти к URL
, где аргументами являются только буквы, вы должны вставить:
^http://something.com/every/name/you/like/([a-zA-Z])/?$
Чтобы правильно работать с этим стилем URL, вам нужно понять несколько регулярных выражений, таких как в этой ссылке .
Вы можете найти полезную эту таблицу , чтобы помочь вам понять что-то еще.
Обратите внимание, что вы можете написать другой URL вместо реального имени страницы, например:
^http://something.com/love/([a-zA-Z0-9])/?$ section/love/search.php?$1
Это должно быть полезно, чтобы скрыть страницы сервера.