我正在尝试重定向网页:
www.example.com/docs/buttons
www.example.com/docs/forms
到
www.example.com/components/buttons
www.example.com/components/buttons
我的重写规则是:
RewriteEngine on
RewriteRule ^docs/(.*)$ /components/$1 [L]
访问此网址时,重定向有效:
www.example.com/docs
并重定向到www.example.com/components
但不是我访问时:
www.example.com/docs/buttons
。访问此链接会给我一个404
你能告诉我什么错了吗?
编辑:
回答下面提到的一些问题:
我刚刚注意到有两个地方我可以写下重定向规则:
一个。 / etc / apache2文件夹中的配置
湾我的实际网站位于/ var / www / project
按钮不是目录。 docs文件夹中有一个名为buttons.html的文件,现在位于新组件文件夹