Voici mon code qui me permet de changer.htaccess jolie url, espaces?
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
Mais parfois, le premier "quelque chose" pourrait être quelque chose avec l'espace dedans et je ne suis pas tout à fait sûr comment le formater. par exemple. "Quelque chose de très aléatoire". Je sais que les formats d'URL avec un %20
mais comment pourrais-je faire cela avec .htaccess si l'URL pourrait être
mydomain.com/something très aléatoire/somethng/quelque chose
aussi le premier mot avec un sentier sera -
et un nombre aléatoire par exemple -4738
par exemple. Comment pourrais-je prendre cela avec le code. Htaccess que j'utilise?