我想重定向类似以下内容:
domain/start[optional]/xxx
自
domain/something/xxx
我试图添加到.htaccess
:
# Rewrite any start* route to something route
RewriteCond %{REQUEST_URI}
RewriteRule ^start[^/]*/(.*)$ /something/$1 [R=301, L]
但是我收到内部服务器错误。知道我做错了什么吗?
阿帕奇日志说:
重写Cond:错误的参数行 '%{REQUEST_URI}'
您的规则几乎没有语法问题。试试这个规则:
# Rewrite any start* route to something route
RewriteRule ^start[^/]*/(.*)$ /something/$1 [R=301,L,NC]