我不熟悉apache2的重写引擎,所以我需要有人的帮助来创build一个重写规则。 我试图redirect这个文件夹和其内容的url: http : //mysite.com/junk/
到http://files.anotherone.com/misc/
我会原谅你明显缺乏文档阅读,因为mod_rewrite的文档是相当不可读的。 事情是,你不需要mod_rewrite 。 ( 这是我最喜欢的服务器故障链接 。)
如果你只是使用mod_redirect则更轻,更容易理解:
Redirect /junk/ http://files.anotherone.com/misc/
此外,你会想阅读 .htaccess文件,特别是说的部分罚款文件
如果您有权访问httpd主服务器configuration文件,则应该完全避免使用
.htaccess文件。 使用.htaccess文件会降低您的Apache HTTP服务器速度。 您可以包含在.htaccess文件中的任何指令在Directory块中设置得更好,因为它具有相同的效果,性能更好。
你可以使用一个简单的.htaccess重写:
RewriteEngine on RewriteRule ^(.*)$ http://files.anotherone.com/misc/$1 [R=301]
这应该放置在位于mysite.com的/ junk目录中的.htaccess文件下