htaccess从url中删除字符并重定向

时间:2013-08-12 14:19:00

标签: .htaccess mod-rewrite

我想从网址中删除_/

示例:mysite.com/_/something想要重定向到mysite.com/something

2 个答案:

答案 0 :(得分:3)

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

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

RewriteRule ^_/(.*)$ /$1 [L,R=301]

答案 1 :(得分:0)

我假设你只是想做一个正确的重定向?

RedirectMatch 301 ^/_/$ http://mysite.com/something

如果你有Go Daddy托管,那么你必须这样做:

/ wordpress-testing-website /是此测试站点所在的文件夹。帖子名称在此示例中为“test_”

RedirectMatch 301 ^/wordpress-testing-website/(.*)_/$ http://www.ait-pro.com/wordpress-testing-website/uncategorized/something/