WDlinux官方论坛's Archiver

xphp 发表于 2013-6-30 22:49

lamp环境,添加.htaccess就500错误

我的.htaccess是这样写的Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain.com [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]


注释掉[size=12px]Options +FollowSymLinks 也不行。[/size]


[size=12px]规则应该是没错了,我还用了dz的规则对论坛进行了测试,结果还是500错误。而在wdcp后台设置重写规则,可以正常的访问。[/size]


[size=12px]这是神马情况呀?[/size]

xphp 发表于 2013-6-30 22:53

[url]http://www.wdlinux.cn/bbs/viewthread.php?tid=1039&highlight=htaccess[/url]对比语法,也没有错误。

xphp 发表于 2013-6-30 23:01

:sleepy:先睡了,发烧,等待版主回复吧。论坛里和帮助文档里面,找了很久,没找到原因。

xphp 发表于 2013-7-1 07:49

来了,等回复。

admin 发表于 2013-7-1 08:51

检查规则

xphp 发表于 2013-7-1 08:57

[b]回复 [url=http://www.wdlinux.cn/bbs/redirect.php?goto=findpost&pid=25123&ptid=6362]5#[/url] [i]admin[/i] [/b]

规则就如一楼贴的,似乎没错哇。我再试试。

xphp 发表于 2013-7-1 09:00

[b]回复 [url=http://www.wdlinux.cn/bbs/redirect.php?goto=findpost&pid=25123&ptid=6362]5#[/url] [i]admin[/i] [/b]

确信规则没有出错,只是一个简单的301定向,只要.htaccess上传到根目录,访问就是500错误。

hwzaw88 发表于 2013-7-3 09:23

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^xx.com$ [NC]
RewriteRule ^(.*)$ http://www.xx/$1 [R=301,L]
</IfModule>

这样写没错,一直在用

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.