Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/264.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 删除url段_Php_Codeigniter_Mod Rewrite - Fatal编程技术网

Php 删除url段

Php 删除url段,php,codeigniter,mod-rewrite,Php,Codeigniter,Mod Rewrite,我正在使用codeigniter-Tank\u-auth库,我想从所有URL中删除“auth”部分 http://mysite.dev/auth/login 到 使用,将类似的内容添加到应用程序/config/routes.php: $route['login'] = 'auth/login'; 设置好此设置后,您可以使Web服务器从旧url重定向用户,如下所示: RewriteRule ^auth/login http://%{SERVER_NAME}/login [L,R=302] 这

我正在使用codeigniter-Tank\u-auth库,我想从所有URL中删除“auth”部分

http://mysite.dev/auth/login

使用,将类似的内容添加到
应用程序/config/routes.php

$route['login'] = 'auth/login';
设置好此设置后,您可以使Web服务器从旧url重定向用户,如下所示:

RewriteRule ^auth/login http://%{SERVER_NAME}/login [L,R=302]
这将把旧的url请求重定向到新处理的
/login
,您可能希望处理
https://
或规则后面部分的子目录

整个设置似乎有点粗糙,更改生成的URL似乎是一个更好的主意。

使用,将类似的内容添加到
应用程序/config/routes.php

$route['login'] = 'auth/login';
设置好此设置后,您可以使Web服务器从旧url重定向用户,如下所示:

RewriteRule ^auth/login http://%{SERVER_NAME}/login [L,R=302]
这将把旧的url请求重定向到新处理的
/login
,您可能希望处理
https://
或规则后面部分的子目录


整个设置似乎有点粗糙,更改生成的URL似乎是一个更好的主意。

Codeigniter有路由-检查它。在那里,您可以将登录设置为等于auth/loginI know,但库有自己的链接,并使用“auth”设置重定向“在前面,试图改变它们是一种痛苦。我只需要一个重写规则,这样它就可以自动完成。如果你的脚本链接指向auth/login,那么你必须更改它们。如果你使用@complex857 route,它会工作得很好。@FlorianShena,tjat本身只能起到相反的作用,从
/login
重定向到
/auth/login
@FlorianShena,就像这辆坦克上一次更新是在2年前一样。。在使用它之前,确保它是当前CI版本的最新版本。Codeigniter有路由-检查它。在那里,您可以将login设置为等于auth/loginI know,但该库有自己的链接和重定向,前面设置了“auth”,尝试更改它们是一件痛苦的事情。我只需要一个重写规则,这样它就可以自动完成。如果你的脚本链接指向auth/login,那么你必须更改它们。如果你使用@complex857 route,它会工作得很好。@FlorianShena,tjat本身只能起到相反的作用,从
/login
重定向到
/auth/login
@FlorianShena,就像这辆坦克上一次更新是在2年前一样。。在使用它之前,请确保它是当前CI版本的最新版本。@FlorianShena,对不起,我想我一开始没抓住要点。这应该可以工作了(在我的测试环境中似乎还可以)@FlorianShena,对不起,我想我一开始没抓住要点。现在应该可以工作了(在我的测试环境中似乎还可以)