Step One:
Open protected\config\main.php Open the segment comment ...
' Urlmanager ' =>array (
' urlformat ' => ' path ', //Use PathInfo mode, no need? r= ' Showscriptname ' =>false
, //Hide the index.php of the link in the code.
' Rules ' =>array (
' <controller:\w+>/<id:\d+> ' => ' <controller>/view ', '
< Controller:\w+>/<action:\w+>/<id:\d+> ' => ' <controller>/<action> ',
' < Controller:\w+>/<action:\w+> ' => ' <controller>/<action> ',),
Step Two:
Nginx under:
. htaccess Add the following code: (or nginx.conf there settings.) )
Location/{
if (!-e $request _filename) {
rewrite ^/(. *)/index.php last;
}
Apache under:
. htaccess Add the following code:
Options +followsymlinks
indexignore */*
rewriteengine
on # If a directory or a file exists, use it directly
rewritecond%{request_filename}!-f
rewritecond%{request_filename}!-d
# Otherwise forward it to index.php< C6/>rewriterule. index.php