301重定向用于SEO目的

时间:2015-02-10 13:07:43

标签: apache .htaccess redirect

我必须从不存在的旧文件夹重定向到新文件夹。我将向您展示以下配置:

旧:**/examplefolder/index.html /examplefolder/example.html etc**
新:**/example-folder/index.html /example-folder/example.html etc**

所以基本上如果用户访问/examplefolder/index.html,它会自动重定向到**/example-folder/index.html**,依此类推。

我可以为.htaccess文件找到所有内容:

RedirectMatch 301 /examplefolder/(.*) /example-folder//$1

对我来说这看起来不太合适。你能帮忙吗?

由于

1 个答案:

答案 0 :(得分:0)

将此代码用于.htaccess

RewriteEngine On 
RewriteCond         /your/docroot/dir1/%{REQUEST_FILENAME}  -f
RewriteRule  ^(.+)  /your/docroot/dir1/$1  [L,R=301]

REF:http://httpd.apache.org/docs/2.0/misc/rewriteguide.html