我正在使用codeigniter Tank_auth库,我想删除" auth'部分来自所有网址。
http://mysite.dev/auth/login
到
http://mysite.dev/login
答案 0 :(得分:1)
使用routes configuration,将与此类似的内容添加到application/config/routes.php
:
$route['login'] = 'auth/login';
完成此设置后,您可以让网络服务器从旧网址重定向用户,如下所示:
RewriteRule ^auth/login http://%{SERVER_NAME}/login [L,R=302]
这个会将旧网址请求重定向到新处理的/login
,您可能希望在规则的后续部分处理https://
或子目录。
整个设置似乎有点hackish,更改生成的网址似乎是一个更好的主意。