Я новичок в mod_rewrite и хочу сделать следующее:
Создать website.com/[something with any character]
каталог, и если в ссылке найти website.com/[something with any character]/
, перенаправить его без "/";на website.com/[something with any character]
Также, сделайте website.com/[something with any character]/[something with any character]
и то же самое: если обнаружит «/», выйдите из них и перенаправьте на website.com/[something with any character]/[something with any character]
У меня возникли проблемы с этим, и япробую, но безуспешно.
У меня есть следующее, и, конечно, я ошибаюсь:
RewriteEngine On
RewriteRule ^(.*)/$ /$1 [L,R=301]
RewriteCond %{REQUEST_URI} ^/([0-1a-zA-Z]+)?
RewriteCond %{REQUEST_URI} !^/([0-1a-zA-Z]+)/([0-1a-zA-Z]+)?
RewriteRule ^([0-1a-zA-Z]+) index.php?param=$1
RewriteCond %{REQUEST_URI} ^/([0-1a-zA-Z]+)/([0-1a-zA-Z]+)?
RewriteCond %{REQUEST_URI} !^/([0-1a-zA-Z]+)?
RewriteRule ^([0-1a-zA-Z]+)/([0-1a-zA-Z]+) index.php?param=$1&lang=$2