.htaccess modrewrite友好的网址

时间:2013-11-23 21:14:33

标签: .htaccess

我在Google上搜索了一种方法,让我的网址对我的用户友好。 我的网址现在是这样的:

  

http://www.rasolutions.nl/blogitem?id=2&name=newpages

我希望它是这样的:

  

http://www.rasolutions.nl/blogitem/2/newpages

我用谷歌找到了类似的东西,我的结果是:

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^blogitem/([0-9]+)-([a-z]+) http://rasolutions.nl/blogitem?id=$1&name=$2 [NC]

抱歉英语不好,我是荷兰人,我的英语不是最好的。 谢谢你的帮助。

1 个答案:

答案 0 :(得分:1)

你可以在你的.htaccess中写一些想法:

RewriteEngine on 
# ! Warning ! 
RewriteCond %{REQUEST_FILENAME} !/cms/base/tools/urlmodifier.php$
RewriteRule ^(.*)$ /cms/base/tools/urlmodifier.php?param=$1 [L,QSA]

...并在urlmodifier.php中重定向,包含来自请求网址的文件和$ _SERVER ['REQUEST_URI']的修改。