我正在为我的站点使用codeigniter框架,并且我也有一个博客站点,该站点也使用wordpress完成.我的网站网址是这样的https://mydomain.com,而我的博客网址是https://mydomain.com/blog.我已经为我的网站这样写了htaccess
RewriteRule ^([^.])$index.php / profile / fundraiser / $1
每当我进入我的博客站点时,它总是重定向到配置文件控制器(在htaccess中定义).如果该URL为https:// mydomain / blog,则应重定向到我的博客,在其他情况下,应重定向到配置文件控制器.由于将两个文件都放在同一个域中,是否可以为此编写多个Htaccess规则?任何人请帮助我.
解决方法:
您必须使用像下面这样的重写条件-
RewriteCond $1 !^(blog)
RewriteRule ^([^.]+)$index.php/profile/fundraiser/$1
即,仅当URL不包含博客时,它才会重定向到个人资料页面.您可以为每个规则添加更多条件.