我已经工作了一段时间,试图让的.htaccess重定向和GET变量麻烦
website.com/$1/$2/$3
website.com/$1/$2
生产
website.com/public/index.php?module=$1&controller=$2&action=$3
website.com/public/index.php?controller=$1&action=$2
,但我似乎无法得到它的工作
我我试图用两个.htaccess文件
.htaccess文件位于根/
<IfModule mod_rewrite.c>
Options +FollowSymLinks
Options +Indexes
RewriteEngine on
RewriteRule !^public/ public%{REQUEST_URI} [L]
</IfModule>
/位于根/公共
.htaccess文件
<IfModule mod_rewrite.c>
Options +FollowSymLinks
Options +Indexes
RewriteEngine on
RewriteRule ^public/([^/]+)/([^/]+)/([^/]+)(/|)$ public/index.php?module=$1&controller=$2&action=$3
RewriteRule ^public/([^/]+)/([^/]+)(/|)$ public/index.php?controller=$1&action=$2
</IfModule>
我现在有它重定向到公共/但无法找到一个方法来改变GET变量
不是真的,作品在.htaccess /目录上下文太 –
arnaud576875
2011-01-23 20:41:49