使用htaccess更改网址

时间:2016-10-20 09:25:20

标签: php .htaccess codeigniter

3 个答案:

答案 0 :(得分:1)

在apache中激活URL-rewrite模块,然后根据您的首选行为编写重写规则。

重写模块的规则可能非常棘手和复杂,所以我真的只能引用你自己的文档。

http://httpd.apache.org/docs/current/mod/mod_rewrite.html

答案 1 :(得分:1)

在配置文件中写下你的base_url。 之后删除" index.php"来自配置文件

i.e.$config['index_page'] = '';

RewriteEngine on
RewriteCond $1 !^(index\.php|resources|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]

答案 2 :(得分:0)

在root .htaccess

中尝试此代码
RewriteEngine on
RewriteCond $1 !^(index\.php|resources|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]

您可以在Codeigniter中更改路线网址。 应用程序 - > config-> routes.php

$route['controller']='folder1/index.php/folder2/controller';