分享

写回答

发帖

[提问] 关于godaddy的静态优化支持

回答|共 14 个

huslin

发表于 2008-6-23 20:05:54 | 显示全部楼层

我两个目录里都放了,还是不行。。。为什么。是不是要打开htaccess对立面的路径进行设置?

huslin

发表于 2008-6-23 20:29:59 | 显示全部楼层

以下是我上传到服务器的.htaccess内容

----------------------------------------------------

<IfModule mod_rewrite.c>
RewriteEngine  on

# 修改以下语句中的 / 为你的商店目录地址,如果程序放在子目录中,请将 / 修改为 /子目录
RewriteBase /

#首页
RewriteRule ^/$ index.php [L]
RewriteRule ^index\.html$ index.php [L]
RewriteRule ^default\.html$ index.php [L]
#商店公告
RewriteRule ^bulletin\.html$ index.php?gOo=article_list.dwt&acat=1 [L]
RewriteRule ^bulletin_([0-9]+)\.html$ index.php?gOo=article_list.dwt&acat=1&p=$1 [L]
#商品分类
RewriteRule ^catalog\.html$ index.php?gOo=goods_category.dwt [L]
#全部商品
RewriteRule ^list\.html$ index.php?gOo=goods_search_list.dwt [L]
RewriteRule ^list_([0-9]+)\.html$ index.php?gOo=goods_search_list.dwt&p=$1 [L]
#会员中心
RewriteRule ^member\.html$ index.php?gOo=member_home.dwt [L]
#帮助中心与常见问题
RewriteRule ^faq\.html$ index.php?gOo=help.dwt&acat=2 [L]
RewriteRule ^faq_([0-9]+)\.html$ index.php?gOo=help.dwt&acat=2&p=$1 [L]
#安全交易
RewriteRule ^safe\.html$ index.php?gOo=help_safe.dwt [L]
#购买流程
RewriteRule ^howtobuy\.html$ index.php?gOo=help_buystep.dwt [L]
#如何付款
RewriteRule ^howtopay\.html$ index.php?gOo=help_send.dwt [L]
#联系我们
RewriteRule ^contactus\.html$ index.php?gOo=help_contact.dwt [L]
#关于我们
RewriteRule ^aboutus\.html$ index.php?gOo=help_copyright.dwt [L]
#顾客留言分页
RewriteRule ^feedback_([0-9]+)\.html$ index.php?gOo=shopbbs.dwt&p=$1 [L]
#顾客留言
RewriteRule ^feedback\.html$ index.php?gOo=shopbbs.dwt [L]
#友情链接
RewriteRule ^friendlink\.html$ index.php?gOo=linkmore.dwt [L]
#用户注册
RewriteRule ^register\.html$ index.php?gOo=register_1.dwt [L]
#忘记密码
RewriteRule ^lostpass\.html$ index.php?gOo=forget.dwt [L]
#商品详细页
RewriteRule ^product/([0-9]+)\.html$ index.php?gOo=goods_details.dwt&goodsid=$1  [L]
RewriteRule ^product_([0-9]+)\.html$ index.php?gOo=goods_details.dwt&goodsid=$1  [L]
RewriteRule ^([0-9]+)_([^.]*)\.html$ index.php?gOo=goods_details.dwt&goodsid=$1  [L]
#新闻详细页
RewriteRule ^article_([0-9]+)\.html$ index.php?gOo=help_details.dwt&articleid=$1  [L]
RewriteRule ^message_([0-9]+)\.html$ index.php?gOo=article_details.dwt&articleid=$1  [L]
#分类详细列表
RewriteRule ^catalog_([0-9]+)\.html$ index.php?gOo=goods_search_list.dwt&gcat=$1  [L]
RewriteRule ^catalog_([0-9]+)_([0-9]+)\.html$ index.php?gOo=goods_search_list.dwt&gcat=$1&p=$2  [L]
#收藏商品
RewriteRule ^addtofavorites_([0-9]+)\.html$ index.php?gOo=addmembergoods.do&goodsid=$1  [L]
#首页上的最新,推荐,特价商品
RewriteRule ^list_([a-zA-Z]+)\.html$ index.php?gOo=goods_search_list.dwt&gtype=$1  [L]
RewriteRule ^list_([a-zA-Z]+)_([0-9]+)\.html$ index.php?gOo=goods_search_list.dwt&gtype=$1&p=$2  [L]
</IfModule>

大漠孤狼

发表于 2008-6-23 20:30:53 | 显示全部楼层

RewriteBase /   这里的/修改为你的shopex的安装目录

huslin

发表于 2008-6-23 20:36:47 | 显示全部楼层

我的商店程序shopex是放在根目录下的shop文件夹里面的。是这样修改吗?


<IfModule mod_rewrite.c>
RewriteEngine  on

# 修改以下语句中的 / 为你的商店目录地址,如果程序放在子目录中,请将 / 修改为 /子目录
RewriteBase shop

#首页
RewriteRule ^/$ index.php [L]
RewriteRule ^index\.html$ index.php [L]
RewriteRule ^default\.html$ index.php [L]
#商店公告

[ 本帖最后由 huslin 于 2008-6-23 08:38 PM 编辑 ]

huslin

发表于 2008-6-23 20:42:54 | 显示全部楼层


改成下面后,可以了~ 谢谢大虾们啊~
# 修改以下语句中的 / 为你的商店目录地址,如果程序放在子目录中,请将 / 修改为 /子目录
RewriteBase /shop
您需要登录后才可以回帖 登录 | 注册

本版积分规则