欢迎光临

会员注册 会员登录

伊人集模板apache服务器下伪静态部分页面404解决办法

伊人集模板apache服务器下伪静态部分页面(后台一些操作开启伪静态后会跳转为/admin/,而实际的应该是/?/admin,故而导致404)404解决办法.
 
这个主要是由于.htaccess文件配置不当导致的,伊人集模板包里面放的.htaccess文件如下:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index\.php|ad|static|uploads|plugins|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [QSA,PT,L]
</IfModule>
只要将第五行去掉即可。下面是我的例子,其中第4、5行为301跳转,大家使用时候去掉或者修改为自己的。
<IfModule mod_rewrite.c>
RewriteEngine on

RewriteCond %{HTTP_HOST} ^www.yinian.me$ [NC]
RewriteRule ^(.*)$ http://www.yinianbore.com/$1 [R=301,L]

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>

相关活动

赞助伊人集模板计划活动

已邀请:

小五哥 - 伊人集技术监督,维护   广东省深圳市   Windows7

赞同来自:

这是一个纯粹的用户,一个高尚的用户,一个能在自己使用发现问题分享解决办法的真正的用户。蓝狐指示

水云间 - 专注金融投资   河南省周口市   Windows7

赞同来自:

不错!

要回复讨论请先登录注册