我正在构建我的第一个搜索引擎友好型CMS。我知道拥有搜索引擎友好的URL可能是拥有SEO网站最重要的关键之一。因此,像这样的链接:
http://www.mysite.com/product/details/page1
与下面这样的网站相比,一个有优化的URL结构将会得到更好的排名:
http://www.mysite.com/index.php?pageID=37
我知道要创建像第一个URL那样的URL,我有两个选项:
- 使用Web技术,这种情况下是PHP,来创建目录结构
- 利用Apache的mod_rewrite插件将这些URL传递给PHP处理器
请问有人可以向我展示如何编写.htaccess文件,以便:
- 将SEO URL 静默重定向到一个处理器脚本
- 如果所请求的URL实际上是服务器上的实际目录,则不进行重定向