' url_router_on ' true// Open Route
2. Defining routes
1 Array (2 '/^c_ (\d+) $/' + ' index/list/index?id=:1 '3 ),
3.Apache Remove index.php
1, httpd.conf configuration file loaded mod_rewrite.so module//in Apache to configure
# LoadModule rewrite_module modules/mod_rewrite.so to remove the siren from the front.
2, allowoverride none change none to all//in Apache configuration (note that the allowoverride in other places are all set to all)
<directory "D:/server/apache/cgi-bin" >allowoverride None change allowoverride alloptions Noneorder Allow,denyallowfrom all </Directory>
3. Make sure the Url_model is set to 2 and write in the project configuration file.
return Array ( ' url_model ' = ' 2 ',);
4.. htaccess files must be placed in the following directory
<ifmodule mod_rewrite.c>%{request_filename}-%{request_filename}-^ (. *) $ index.php/$1 [Qsa,pt,L]</IfModule>
thinkphp Routing Usage