mod_rewrite更改为子目录

时间:2011-10-20 14:06:04

标签: mod-rewrite

你好我有这个结构

http://localhost/ci2

在ci2中使用此.htaccess

RewriteEngine on 
RewriteRule ^$ /ci2/index.php [L] 
RewriteCond $1 !^(index\.php|resource|files|system|user_guide|robots\.txt|favicon\.ico) 
RewriteRule ^(.*)$ /ci2/index.php/$1 [L]

现在我想将文件移动到子目录

http://localhost/folder/ci2

我意识到它不能使用相同的.htaccess文件 那么需要进行哪些修改?

1 个答案:

答案 0 :(得分:0)

您应该只需要更改为:

RewriteEngine on 
RewriteCond $1 !^(index\.php|resource|files|system|user_guide|robots\.txt|favicon\.ico)
RewriteRule ^folder/ci2/(.*)$ folder/ci2/index.php [L]