htaccess 301为非友好网址

时间:2015-01-27 20:12:06

标签: .htaccess redirect

如何将非友好网址重定向到X? 发现这个:

Redirect 301 /oldpage.html http://www.yourdomain.com/newpage.html

但此代码仅适用于友好网址或特定文件。

我需要做类似的事情:

www.example.com/?option=com_content&view=article&id=66&Itemid=109

www.example.com/index.php

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

如果您想将这些网址重定向到“漂亮”网址,则需要以下规则:

Options +FollowSymLinks
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule \?option=.* ./index.php

如果要将其应用于不存在的网址,请使用以下内容:

ErrorDocument 404 /your_page.html

如需更多帮助,请参阅this

等示例