1.給頁面添加.html后綴(偽靜態(tài)),有利于搜索引擎優(yōu)化
源地址:?http://localhost/cms/index.php?r=goods/category
美化后?http://localhost/cms/index.php/goods/category.html
方法
2.美化GET傳值方式
源地址:http://localhost/cms/index.php?r=goods/detail&id=8
美化后:http://localhost/cms/index.php/goods/8.html
方法
?'goods/'=>array('goods/detail','urlSuffix'=>'.html'),
3:不顯示index.php
這個需要到服務器配置,和php沒有關系
涉及到apache的重寫
首先卡其 rewrite 模塊 并重啟服務器
2.新建文本文件,寫入
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php
然后 另存為到網(wǎng)站的根目錄下,命名為 .htaccess ?
在windows下是創(chuàng)建以 點 開頭的文件的,只有另存為方式可以
之后訪問
源地址:http://localhost/cms/index.php/goods/8.html
美化后:http://localhost/cms/goods/20.html