要重写.htaccess文件以包含301重定向,您可以使用以下代码示例:
RewriteEngine On
# 301 Redirect /old-page to /new-page
RewriteRule ^old-page$ /new-page [R=301,L]
# 301 Redirect /another-old-page to /another-new-page
RewriteRule ^another-old-page$ /another-new-page [R=301,L]
在这个例子中,我们使用了RewriteEngine On
指令来启用重写引擎。接下来,我们使用RewriteRule
指令来定义重定向规则。每个规则都有三个部分:模式、目标和标志。
^old-page$
匹配URL为/old-page
的请求,^another-old-page$
匹配URL为/another-old-page
的请求。/new-page
是^old-page$
的目标URL,/another-new-page
是^another-old-page$
的目标URL。R=301
标志来指定301重定向,L
标志表示这是最后一条规则,当匹配成功后不再继续匹配其他规则。请注意,在使用.htaccess文件进行重定向之前,请确保您的服务器已启用mod_rewrite模块。如果您不确定是否已启用该模块,请联系您的服务器管理员进行确认。
上一篇:不确定如何制作这个菜单