【发布时间】:2016-02-14 20:44:37
【问题描述】:
如何使用.htaccess 重定向如下内容:
www.example.com/old_directory/sub1/sub2/sub3
到
www.example.com/new_directory/sub1/sub2/sub3
【问题讨论】:
如何使用.htaccess 重定向如下内容:
www.example.com/old_directory/sub1/sub2/sub3
到
www.example.com/new_directory/sub1/sub2/sub3
【问题讨论】:
如果只需要更改顶层目录:
外部重写(即如果您想更改浏览器 URL):
RewriteEngine On
RewriteBase /
RewriteRule ^old_directory(.*) new_directory$1 [R,NC,L]
内部重写(如果你想保持浏览器 URL 不变):
RewriteEngine On
RewriteRule ^old_directory(.*) new_directory$1 [NC,L]
这些假设您在主配置中启用了重写模块:
LoadModule rewrite_module modules/mod_rewrite.so
【讨论】: