-1

我需要重写我的网址,如下所示:

http://www.mydomain.com/experiences/abc,123
http://www.mydomain.com/experience/abc,123

基本上我只需要删除经验中的's'。我如何使用带有 301 重定向的 RewriteRules 来做到这一点?

谢谢!!!

4

2 回答 2

1

通过启用 mod_rewrite 和 .htaccess httpd.conf,然后将此代码放在您.htaccessDOCUMENT_ROOT目录下:

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteRule ^experiences/(.+)$ /experience/$1 [L,R=301,NC]
于 2013-07-12T19:24:43.450 回答
1

不需要 mod_rewrite。只需使用Redirect

Redirect 301 /experiences /experience
于 2013-07-12T19:27:30.983 回答