Может ли что-то подобное быть сделано?Независимо от того, какая страница или каталог page=$1
находится под ним, он будет переписан / перенаправлен на /$1
Например:
file.php / 1 будет file.php? Page = 1
dir / file / 2 будет dir / file? Page = 2
dir / file.php? Name = что-то / 3 будет dir / file.php? Name = что-то & page = 3
Вот что у меня так далеко:
RewriteCond %{THE_REQUEST} ^[A-Z]+\s.+\.php\sHTTP/.+
RewriteCond %{QUERY_STRING} ^&page=([0-9-]+)/?$
RewriteRule ^(.+)\.php$ $1/%2 [R=301,L]
RewriteRule ^(.*)$ $1.php/$2