2012-04-30 43 views
-1

我有一些古怪的东西留在我的网站老开发人员,并希望通过301重定向修复它。我愿与perpage/www.domain.com位的所有URL即htaccess mod_rewrite重定向,如果在其中的特定字符串

http://www.example.com/products/golf-clubs/Package-Sets/price/under100/grid/perpage/www.domain.com

重定向它

http://www.example.com/products/golf-clubs/Package-Sets/price/under100/grid/

所以从字面上重定向其中包含perpage/www.domain.com的版本,而所有URL它。

有什么想法?

欢呼声, /马辛

回答

1

启用mod_rewrite的,并通过httpd.conf的.htaccess,然后把这个代码在你.htaccessDOCUMENT_ROOT目录:

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

RewriteRule ^(.*)/perpage/www\.domain\.com/?$ $1/ [L,NC,R=301] 
+0

出于某种原因让 - 内部服务器错误500,看起来像.com结束在网址抛出这些错误,任何想法? – Marcin

+0

在发布之前,我已经实际测试过它。你可以请检查你的error.log,看看这是什么匹配错误? – anubhava

相关问题