有没有办法用特定的关键字用htaccess分割路径?
例如,如果我有路径:
module
我想分开“你好”或“再见”,如下:
example.com/dir1/dir2/etc/hello/var1/var2/var3/
example.com/goodbye/var1/var2/var3/
我不知道“hello”或“goodbye”之前有多少目录,也不知道之后有多少目录。
这是否只能通过以后解析URL来实现(比如使用Node或PHP)?
感谢。
答案 0 :(得分:1)
尝试:
RewriteEngine on
RewriteRule ^(.*(?:hello|goodbye)/)(.+)$ $1?dirs=$2 [NC,QSA,L]