【发布时间】:2014-05-21 07:58:28
【问题描述】:
我有一个问题(这可能是一个简单的问题,但我从来不需要编写正则表达式)
一位 SEO 专家告诉我要制作漂亮的 URL,所以我使用了 CMS 提供的 .htaccess 文件。
但现在他要求我将旧网址重定向到新网址。
这行不通
RewriteRule ^index.php?page=kontakt$ /kontakt.html [R=301,L]
还有这个(应该从 index.php 文件重定向到主页)
RewriteRule ^index.php$ / [R=301,L]
导致sitename.com/?page=kontakt,所以现在我也必须重定向它。
我该如何解决这个问题?
【问题讨论】:
标签: php apache .htaccess mod-rewrite redirect