我可以更改Apache服务器提供的URL中的单词吗?

时间:2011-08-13 04:39:18

标签: apache

我有一个类似于http://host.name.com/old/的网址,我希望新网址为http://host.name.com/new/

这在Apache中很容易完成吗?我无法修改/ old /的所有链接,我需要网络服务器自动为我执行此操作。

1 个答案:

答案 0 :(得分:1)

这是mod_rewrite的完美任务。特别是Redirecting and Remapping with mod_rewrite)

RewriteEngine On
RewriteRule ^/old/$ /new/ [PT]

(未经测试,如果您需要内部或外部URL重写,可能会造成暂时的盲目和腹胀等)