我应该在 htaccess 中重写的 url 上放置重定向吗?

Should I place a redirect on a url that is rewritten in htaccess?

例如

RewriteEngine On
RewriteRule    ^tour/?$    tour-info.php    [NC,L] 

www.site.com/tour/ 会往里面看 www.site.com/tour-info.php

我的问题是:将 www.site.com/tour-info.php 保留为可寻址 url 是不是糟糕的 SEO 做法,还是应该在其上放置重定向?

更新

如果您有下面的 htaccess 代码...如何使用正则表达式提高效率? 另外,就 SEO 而言,"tours/a.php" 等可访问页面应该重定向回 "tours/a/" 还是主页?

我正在更新我网站的 url 结构。我正在重写的 url 还没有被抓取。

RewriteEngine on
Options -Indexes
RewriteRule ^tours/?$ tours.php
RewriteRule ^tours/a/?$ tours/a.php
RewriteRule ^tours/b/?$ tours/b.php
RewriteRule ^tours/c/?$ tours/c.php
RewriteRule ^tours/d/?$ tours/d.php
RewriteRule ^tours/e/?$ tours/e.php
RewriteRule ^tours/f/?$ tours/f.php
RewriteRule ^tours/g/?$ tours/g.php

设置 301 重定向,这样索引旧 URL 的任何内容都会指向新的:

RewriteCond %{THE_REQUEST} \+ /tour-info\.php(\?|\ |$)
RewriteRule ^ /tour/ [L,R=301]