2015-01-07 103 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