.htaccess重写完整路径w /所有文件(无重定向)

时间:2012-10-30 15:03:46

标签: .htaccess mod-rewrite

我想将目录重写到另一个目录。所有文件(如css / js / images / GET vars等)的文件/链接结构必须保持完整。

我的文件目前位于 http://www.example.org/_directory1/output/index.php?site=site1

新路径应为 http://www.example.org/newDir/index.php?site=site1

简而言之/ _directory1 / output /应更改为/ newDir /.

2 个答案:

答案 0 :(得分:1)

RewriteRule http://www.example.org/_directory1/output/$1 ^newDir/(.*)$ [NC]

答案 1 :(得分:0)

你会用

RewriteEngine On
RewriteBase /newDir/
RewriteRule ^(.*)$ http://www.example.org/newDir/$1

在/ _directory1 / output /

中的.htaccess中

mod_rewrite文档可能会对您有所帮助。