2011-05-17 96 views
0

我给htaccess的这样htaccess的问题

Options +FollowSymlinks 
RewriteEngine On 

RewriteBase /xxx/folder/ 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /xxx/folder/index.php [L] 

RewriteRule ^(.*)$ index.php?page=$1 [L] 

但给人这样 http://domain.com/faq

网址我得到的页面变量的index.php。我想在$ _GET ['page']中获得常见问题,我怎样才能得到这个?

+0

删除此行重写规则。 /xxx/folder/index.php [L] – shikhar 2011-05-17 07:23:23

+0

尝试删除该行。但页面deosn't进入index.php – sreenavc 2011-05-17 07:50:42

回答

0

删除

RewriteBase /xxx/folder/ 

修改

RewriteRule ^(.*)$ index.php?page=$1 [L] 

RewriteRule ^(.*)$ xxx/folder/index.php?page=$1 [L] 
+0

尝试与that.then页面变量显示为faq.html.But我需要为常见问题。 – sreenavc 2011-05-17 09:31:49

+0

你的意思是http://domain.com/faq不起作用,但是http://domain.com/faq.html呢? – shikhar 2011-05-17 09:52:13

+0

该页面重定向到index.php。在索引页面我打印$ _GET数组。它显示为faq.html – sreenavc 2011-05-17 10:25:31