在apache2中将/irect_directory / 1/2/3重定向到/ new_directory / 1/2/3

时间:2016-02-14 20:44:37

标签: apache .htaccess web

如何使用.htaccess重定向以下内容:

www.example.com/old_directory/sub1/sub2/sub3

www.example.com/new_directory/sub1/sub2/sub3

1 个答案:

答案 0 :(得分:0)

如果您只需要更改顶级目录:

外部重写(即,如果您想更改浏览器URL):

datar$

内部重写(如果您想保持浏览器URL相同):

RewriteEngine On
RewriteBase /
RewriteRule ^old_directory(.*) new_directory$1 [R,NC,L]

这些假设你在主配置中启用了重写模块:

RewriteEngine On
RewriteRule  ^old_directory(.*) new_directory$1 [NC,L]