htaccess: переписать в произвольное количество «подпапок» www.xyz.com/a/b/c/d - PullRequest
0 голосов
/ 14 ноября 2018

извините за мой плохой английский и неправильное использование технических терминов.

Итак, я получил эти ссылки на своем сайте:

www.xyz.com/index.php?link=abc

Я хочу переписать через htaccess, например:

www.xyz.com/def/.../jki/abc

/ ... / означает, что я хочу быть настолько гибким с моим "дизайном ссылок", насколько я хочу.

Я попробовал это так:

RewriteRule ^.+/([a-z-.-?]+) index.php?link=$1 [NC,L]

и это работает, но странная часть в том, что он не работает все время, или он полностью перестает работать.Иногда images и css больше не загружаются.

Затем я переключился, чтобы проверить его с помощью

RewriteRule ^.+/m/([a-z-.-?]+) index.php?link=$1 [NC,L]

, и это прекрасно работает, но я явно застрял с / m / -partкак:

www.xyz.com/def/.../jki/m/abc

Есть ли вообще возможность сделать это?

Большое спасибо.

...