.htaccess重定向codeigniter子域
我的网站具有以下URL结构:.htaccess重定向codeigniter子域,.htaccess,codeigniter,subdomain,.htaccess,Codeigniter,Subdomain,我的网站具有以下URL结构: 等等 在CodeIgniter路由文件中 $route['sign-up'] = 'members/signup'; $route['blog'] = 'blog/home'; 我想改为: 我的主机文件正常: 127.0.0.1 www.mywebsite.com 127.0.0.1 mywebsite.com 127.0.0.1 blog.mywebsite.com 127.0.0.1 sig
- 等等
$route['sign-up'] = 'members/signup';
$route['blog'] = 'blog/home';
我想改为:
127.0.0.1 www.mywebsite.com
127.0.0.1 mywebsite.com
127.0.0.1 blog.mywebsite.com
127.0.0.1 signup.mywebsite.com
我尝试了很多关于RewriteCond和RewriteRule的技巧,但是我没有找到合适的方法
谢谢你 我认为您可以通过这种方式轻松“破解”您的config/route.php
文件,而无需修改.htaccess:
if ($_SERVER['SERVER_NAME'] == 'blog.mywebsite.com') {
$route['default_controller'] = 'blog/home';
// Other routes to your blog
} elseif ($_SERVER['SERVER_NAME'] == 'signup.mywebsite.com') {
$route['default_controller'] = 'members/signup';
// Other routes for your signup
}
我认为您可以通过这种方式轻松地“破解”您的config/route.php
文件,而无需修改.htaccess:
if ($_SERVER['SERVER_NAME'] == 'blog.mywebsite.com') {
$route['default_controller'] = 'blog/home';
// Other routes to your blog
} elseif ($_SERVER['SERVER_NAME'] == 'signup.mywebsite.com') {
$route['default_controller'] = 'members/signup';
// Other routes for your signup
}
您好,当我访问“blog.mywebsite.com”时,我将重定向到根服务器路径,如localhost。my.htaccess:RewriteCond$1^(index\.php | src | upload | robots\.txt)RewriteRule^(.*)$index.php/$1[L]您的htaccess看起来不错,但重定向是什么意思。服务器是响应302重定向还是301重定向?你好,MaxiWheat。我不知道有多少重定向样式,我希望在导航栏中看到子域,但调用“默认”路由,例如,[URL]/blog。不,我想要我在主帖子上写的内容,不多不少。我刚刚给了你我的.htaccess内容,以向你表明你建议的内容不起作用。我完全是htaccess文件中的noob。不过,我很感激你能帮助我!好啊当您说您被重定向到localhost时,浏览器中的URL是否会更改或保持您键入的URL?您好,当我访问“blog.mywebsite.com”时,我将重定向到根服务器路径,如localhost。my.htaccess:RewriteCond$1^(index\.php | src | upload | robots\.txt)RewriteRule^(.*)$index.php/$1[L]您的htaccess看起来不错,但重定向是什么意思。服务器是响应302重定向还是301重定向?你好,MaxiWheat。我不知道有多少重定向样式,我希望在导航栏中看到子域,但调用“默认”路由,例如,[URL]/blog。不,我想要我在主帖子上写的内容,不多不少。我刚刚给了你我的.htaccess内容,以向你表明你建议的内容不起作用。我完全是htaccess文件中的noob。不过,我很感激你能帮助我!好啊当您说您被重定向到localhost时,浏览器中的URL是否会更改,还是保持您键入的URL不变?