1
同一页
我有以下URL就是我要指向相同的资源:不同的永久链接样式
1) mydomain.com/basename/category-name/page-name1/
2) mydomain.com/basename/page-name1/
URL#1作品和URL#2变为404
我会怎样重写URL#2以包含默认类别,以便链接正常工作?还是有更好的解决方案?
够了,谢谢!我确实改变了这个规则: 'RewriteRule^basename /([a-zA-z0-9 -_] +)$/basename/category-name/$ 1 [NC,L,R = 301]' 由于数字在slu valid中有效,因此增加了0-9。另外,我必须删除'^/basename'中的'/'。我不确定为什么,有人吗? –
@KurtSerge如果你的目标是你的域的根目录的规则,那么你应该添加'/'否则不。 – Avinash
另一点要补充。如果URL上有一个尾部的'/',上面的答案将不会被重写。更改为:''重写规则^ /基本名称/([a-zA-z -_] +)/?$ /基本名称/类别名称/ $ 1 [NC,L,R = 301]' –