我需要在地址http://site.ru/products/love-is上打开我的文件banclub.html 我是创建.htaccess文件:
RewriteEngine on
RewriteRule ^/banclub.html$ /products/love-is
怎么了?
答案 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]
。