喜欢使用htaccess修改seo的url参数

时间:2013-03-30 10:37:12

标签: .htaccess url

我想编码我的原始PHP项目的SEO的URL。我有一个URL,例如:http://dealsinbd.com/bn/member/register/,我需要为我的项目修改。

在网址中,您可以看到:1)bn,2)member,3)register参数存在。

现在我希望在我的PHP文件中使用bn获取$_REQUEST['controller']值,member值应使用$_REQUEST['param1']访问,register值应为使用$_REQUEST['param2']访问,依此类推......

请建议解决方案或htaccess脚本。

1 个答案:

答案 0 :(得分:1)

我使用像

这样的重写
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule> 

将所有请求转发到index.php

index.php然后解析原始URL以检测它需要的所有设置和参数,然后调用控制器。