我的项目网址是:
localhost/foldername/main(classname)/showmenu(methodname)/different_slugs // (e.g home,aboutus etc)
如何将此网址缩短为:
localhost/foldername/different_slugs //(e.g home,aboutus etc)
答案 0 :(得分:0)
您可以使用codeigniter的路由。要了解有关路由的更多信息,请点击here。
答案 1 :(得分:0)
答案 2 :(得分:0)
您可以使用CodeIgniter的路由器来实现此目的。只需打开routes.php
文件夹中的application/config
文件,然后添加以下行:
$route['(:any)'] = 'main/showmenu';
这会将任何内容(以及所有内容)重定向到指定的地址。
至于您的.htaccess
,您需要的只是:
RewriteEngine on
RewriteBase /foldername/ # in case you're working in a folder
RewriteCond %{REQUEST_URI} !\.(gif|jpe?g|png|css|js) [NC] # don't process files with these extensions - will be served normally
RewriteRule ^(.*)$ index.php/$1 [L] # redirect everything else to index