使用.htaccess修剪网址

时间:2014-09-28 10:09:01

标签: apache .htaccess mod-rewrite rewrite

我一直在阅读很多关于重写的内容,但我只是不能以正确的方式完成。

所以我的问题是如何使用.htacces和重写规则来建立这个链接:

www.website.com/?section=rijecnik

看起来像这样

www.website/rijecnik

现在我使用此规则,但它不起作用

RewriteEngine On
RewriteRule  ^/([A-Za-z0-9]+)$ ?section=$i 

任何人都可以向我解释我做错了什么吗?

1 个答案:

答案 0 :(得分:1)

您必须在RewriteRule之后删除前导斜杠。

您的代码应如下所示

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^/]+)$ /?section=$1 [L]