我想将一个目录重写到另一个目录。所有文件(如 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/。
我想将一个目录重写到另一个目录。所有文件(如 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/。
RewriteRule http://www.example.org/_directory1/output/$1 ^newDir/(.*)$ [NC]
你会用
RewriteEngine On
RewriteBase /newDir/
RewriteRule ^(.*)$ http://www.example.org/newDir/$1
在 /_directory1/output/ 的 .htaccess 中
mod_rewrite文档可能会进一步帮助您。