比如对于www.example.com/foo/dosomething/
,我有这样一个htaccess文件:
RewriteEngine On
RewriteRule ^dosomething/$ myfile.php [L]
这个 htaccess 文件在我的 foo 目录中,它实际上是存在的。但后来我意识到,输入 url 的用户可能会忘记结尾的正斜杠,所以他们可能会输入这个:www.example.com/foo/dosomething
,然后他/她会得到一个 404。我不希望这样,所以我写了这个:
RewriteRule ^dosomething/$ myfile.php [L]
但后来我想起这对 SEO 不友好,因为两个“网页”具有完全相同的内容。所以我现在想要的是,如果 url 在末尾没有尾部正斜杠,那么 htaccess 可以重定向,例如:www.example.com/foo/dosomething
to www.example.com/foo/dosomething/
?