我有以下htaccess文件,它将每个链接重定向到 / love / tribe-world 目录(包括root用户)。
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (?!^/campaigners/)^(.*)$ /love/tribe-world/campaigners/$1 [L,QSA]
我已经在上面写了从url隐藏 / love / tribe-world 目录的规则。我想要网址 www.example.com/campaigners/start-process 而不是 www.example.com/love/tribe-world/campaigners/start-process ,这是有效的使用上述规则。
但它会将每个请求重定向到 / love / tribe-world ,这对我来说很有用。
任何人都可以指导我在这里做错了什么......
提前致谢
答案 0 :(得分:1)
你的前瞻不正确。使用此规则:
RewriteEngine on
RewriteRule ^(campaigners.*)$ /love/tribe-world/$1 [L,NC]