.htaccess出错

时间:2013-08-02 17:29:01

标签: .htaccess

我需要在地址http://site.ru/products/love-is上打开我的文件banclub.html 我是创建.htaccess文件:

RewriteEngine on
RewriteRule ^/banclub.html$ /products/love-is

怎么了?

1 个答案:

答案 0 :(得分:0)

是否有传入的网址http://site.ru/products/love-is,您想将其发送到http://site.ru/banclub.html吗?或相反亦然?假设第一种情况:

RewriteEngine On
RewriteRule  ^products/love-is$  /banclub.html 

请注意,RewriteRule已经剥离了前导/。此规则将URI中的任何查询字符串(?var = value& var = value等)传递给新URI。你可以通过添加一个?来抑制它?在.html之后。如果“love-is”是一个目录,并且用户可能有一个尾随/,则将该行更改为

RewriteRule  ^products/love-is/?$  /banclub.html 

如果您想告诉搜索引擎和访问者更新其索引和书签,请在RewriteRule行的末尾添加[R=301]