我需要在地址http://site.ru/products/love-is上打开我的文件 banclub.html, 我正在创建 .htaccess 文件:
RewriteEngine on
RewriteRule ^/banclub.html$ /products/love-is
怎么了?
我需要在地址http://site.ru/products/love-is上打开我的文件 banclub.html, 我正在创建 .htaccess 文件:
RewriteEngine on
RewriteRule ^/banclub.html$ /products/love-is
怎么了?
传入的 URL 是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
如果您想告诉搜索引擎和访问者更新他们的索引和书签,[R=301]
请在 RewriteRule 行的末尾添加。