2013-10-25 2 views
0

Как использовать mod rewrite для пропуска/cgi-bin/из этой строки? http://www.website.com/cgi-bin/Gift/display_product_GFTSRR-19VS_Climb-Aboard.htmlmod rewrite, чтобы удалить текст

, так что я могу иметь это вместо этого? http://www.website.com/Gift/display_product_GFTSRR-19VS_Climb-Aboard.html

Очевидно, у нас есть дубликаты страниц в зависимости от того, как выполняется поиск.

ответ

2

Вы можете использовать это правило в файле DOCUMENT_ROOT/.htaccess:

RewriteEngine On 

RewriteRule ^cgi-bin/(Gift/.+)$ /$1 [L,NC,R=301] 
+0

не будет, что взять CG-бен из всего моего сайта? Мне нужно, чтобы он оставался в определенных областях, чтобы он функционировал должным образом. Я только хочу удалить его с помощью этого текста/cgi-bin/Gift/ – user2920830

+0

oh ok получил его, проверьте обновление сейчас. Теперь он удалит только '/ cgi-bin/Gift/...' – anubhava

+0

спасибо! отлично работает – user2920830