langziyang 发表于 2012-1-10 20:54:35

去掉index.php后,出错,域名后多一个/

本帖最后由 langziyang 于 2012-1-10 21:45 编辑

去掉后,变成这样了http://www.4663.org//category/subcate/52

用的论坛里的方法

<IfModule mod_rewrite.c>
<Files ~ "^.(htaccess|htpasswd)$">
deny from all
</Files>

Options -Indexes
Options +FollowSymLinks

#允许解析文件中的SSI指令
Options +Includes


#定义目录索引页面
DirectoryIndex index.php
order deny,allow

RewriteEngine on

#设置根目录
RewriteBase /www/

#去掉链接地址中index.php字符串
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index\.php|images|robots\.txt)

RewriteRule ^(.*)$ /index.php/$1

</IfModule>

langziyang 发表于 2012-1-10 21:40:05

找到原因了,在写site_url()的时候,写成了site_url().'/category/parent/'

huboo82 发表于 2012-1-10 22:59:32


site_url('/category/parent/')

这样更好
页: [1]
查看完整版本: 去掉index.php后,出错,域名后多一个/