RewriteRule导致500内部服务器错误

时间:2012-04-12 16:08:39

标签: php apache mod-rewrite internal

我一直在托管服务器上开发网店,它就像魅力一样,现在我决定在WAMP中开发本地,但是我的htaccess文件给出错误500.

我的代码:

RewriteEngine On
Options +FollowSymLinks

RewriteRule ^([a-zA-Z0-9\-]+)/?$ index.php?page=$1 [L,QSA]

RewriteCond %{REQUEST_URI} artikl
RewriteRule ^artikl/([0-9\-]+)/([a-zA-Z0-9ŠšŽžđĐČčĆć\-]+)/?$ index.php?page=artikl&id=$1&name=$2 [L]

RewriteCond %{REQUEST_URI} kategorija
RewriteRule ^kategorija/([0-9\-]+)/([a-zA-Z0-9ŠšŽžđĐČčĆć\-]+)/?$ index.php?page=kategorija&id=$1&name=$2 [L,QSA]

当我排除“artikl”和“kategorija”的重写规则时,未显示错误并且页面加载。

那么,关于为什么会出现此错误的任何想法?以及如何解决它?

提前谢谢你,

马里奥

0 个答案:

没有答案