2015-01-07 101 views
0

我目前正试图通过编写我的.htaccess来重写我的新网站的网址。我完成了3种不同场景和一个基因的重定向。.htaccess网址重写,但没有任何反应

该网址没有得到重定向的好网址。

重写这个URL “http://domain.dk/?fag=1&id=87” 到: “http://domain.dk/fag/1/id/87

重写这个URL “http://domain.dk/?fag=1” 到: “http://domain.dk/fag/1/

重写这个URL “http://domain.dk/?id=87” 到: “http://domain.dk/id/87

我代码是

Options +FollowSymLinks 

RewriteEngine On 

RewriteBase/

RewriteCond %{HTTP_HOST} ^www\.domain\.dk$ [NC] 

ErrorDocument 400 /?fejl=400 

ErrorDocument 401 /?fejl=401 

ErrorDocument 403 /?fejl=403 

ErrorDocument 404 /?fejl=404 

ErrorDocument 500 /?fejl=500 

RewriteRule fag/(.*)/aflevering/(.*)/ index.php?fag=$1&id=$2 
RewriteRule fag/(.*)/ index.php?fag=$1 
RewriteRule aflevering/(.*)/ index.php?id=$2 

回答

0

您需要AllowOverrid e指令设置为全部为容器

+0

我无法访问我的域根下面(here/domain.c .....) – HereToHelpPHP

+0

然后让您的系统管理员添加指令。 – geggleto

+0

是的,我认为是这样,因为当wordpress安装时,我可以让url rewreite。 – HereToHelpPHP