1.PATHINFO 模式2.普通模式也称为重写模式3.REWRITE重写模式4.兼容模式
工具/原料
1
Thinkphp
2
wamp
方法/步骤
1
1.PATHINFO 模式 --重点 在后面使用非常多,如果想传多个参数可以使用键1/值1/键2/值2方法http://域名/项目名/入口文件/模块名/方法名/键1/值1/键2/值2
2
2.普通模式也称为重写模式http://域名/项目名/入口文件?m=模块名&a=方法名&键1=值1&键2=值2
3
3.REWRITE重写模式,去掉入口文件便于SEO优化http://域名/项目名/模块名/方法名/键1/值1/键2/值2
4
4.兼容模式http://域名/项目名/入口文件?s=模块名/方法名/键1/值1/键2/值2
注意事项
1
REWRITE模式开启方法。在httpd.conf中查找rewrite_module modules/mod_rewrite.sl 把#去掉重启服务,在入口文件下新建.htaccess.php,重写文件是去掉index.php的意思:
2
RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]