Вот мой код, который позволяет мне изменить.htaccess довольно url, пробелы?
mydomain.com/?name=something&action=something&other=something
в
mydomain.com/something/something/something
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} -d [OR]
RewriteCond %{SCRIPT_FILENAME} -f [OR]
RewriteRule .* - [L]
RewriteRule ^(\w+)/(\w+)/(\w+)/?$ /index?name=$1&action=$2&other=$3
RewriteRule ^(\w+)/(\w+)/?$ /index.php?name=$1&action=$2
RewriteRule ^(\w+)/?$ /index.php?name=$1
Но иногда первое "что-то" может быть что-то с пространство в нем, и я не совсем уверен, как отформатировать его. например «что-то очень случайное». Я знаю форматов URL-адрес его с %20
, но как я мог бы сделать это с помощью .htaccess, так что URL может быть
mydomain.com/something очень случайный/somethng/что-то
также первое слово будет TRAIL с -
и случайное число, например -4738
, например. mydomain.com/something very random-4738/something/something
как бы я взял это с кодом .htaccess, который я использую?