本文共 489 字,大约阅读时间需要 1 分钟。
环境:LAMP环境
方法:修改apache 的rewrite规则
vim .htaccess
增加一下规则:
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_URI} !(.*)/$ RewriteRule ^(.*)$ $1/ [L,R=301]
解析:
*RewriteCond %{REQUEST_FILENAME} !-f
指定操作仅针对目录,对指向文件的url不进行rewrite操作;
* RewriteCond %{REQUEST_URI} !(.*)/$
判断url是否以斜杠“/”结尾;
* RewriteRule ^(.*)$ [L,R=301]
自动将符合上述条件的url以301跳转重定向至以斜杠结尾的版本,
比如说将“”重定向 至 “”,其中“L”指该行为规则的最后一行,而“R=301”则指明采用301 Redirect。
本文转自 geekwolf 51CTO博客,原文链接:http://blog.51cto.com/linuxgeek/998249
转载地址:http://azcul.baihongyu.com/