如何使用mod_rewrite根据请求的文件名更改文件夹位置?

时间:2012-02-25 07:44:08

标签: html apache redirect url-rewriting robots.txt

让我们说url正在请求robots.txt,如

http://domain1.com/robots.txt

我希望此网址能够查看http://domain1.com/domain1/robots.txt,但请保留上述网址

任何想法如何这是正确的方法?允许robots.txt像这样重定向?

此致

1 个答案:

答案 0 :(得分:0)

  

任何想法如何这是正确的方法?允许robots.txt像这样重定向?

是的,只需将其添加到您的domain1.com文档根目录.htaccess

RewriteEngine  On
RewriteBase    /
RewriteRule    ^robots\.txt$    domain1/robots.txt  [L,NS]

这将执行内部重定向到您想要的文件。有关更多信息,请参阅Apache rewrite documentation