SearchEngines.bg

Това е примерно съобщение за гост. Регистрирайте безплатен акаунт днес, за да станете потребител на SearchEngines.bg! След като влезете, ще можете да участвате в този сайт, като добавите свои собствени теми и публикации, както и да се свържете с други членове чрез вашата лична входяща кутия! Благодарим ви!

Redirect Loop

ted

New member
От няколко дни се боря с един проблем, но май не мога да намеря решение за сега.

Незнайно откъде, но Г е захапал няколко УРЛ-а с index.php/?a=1 аз по принцип си работя само през /?а=1 и се е получило дублирано съдържание на около 5% индексираните страници ...

При опита да използвам mod_rewrite - махам от УРЛ-а index.php но вкарвам сървъра в Redirect Loop ...

Някой има ли идея какво да направя? Сещам се само да сменя стартиращият се файл по подразбиране да не е index.php ...
 
Последно редактирано:
Re: Redirect Loop

Това да, и аз си мисля за него, но дали няма и по-елегантен начин ? Например от robot.txt да забраня страниците които е индексирал Г с index.php ... ?
 
Re: Redirect Loop

Не - така:
Код:
RewriteCond %{HTTP_HOST} ^zabaven\.com [NC]
RewriteRule ^index.php(.*)$ http://zabaven.com/$1 [R=301,L]
Ще пробвам твоя вариант

ПС - За съжаление и този вариант не работи.
 
Последно редактирано:
Re: Redirect Loop

Код:
<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.zabaven\.com [NC]
RewriteRule ^(.*)$ http://zabaven.com/$1 [R=301,L]

RewriteCond %{THE_REQUEST} /index\.php\?
RewriteRule ^index.php$ / [R=301,L]
</IfModule>

?
 
Re: Redirect Loop

Така работи. Благодарско - на някоя среща ще го втечня (благодарското) ако е само index.php не го маха, но ако има и променливи всичко е ОК ...
 
Re: Redirect Loop

...ако е само index.php не го маха, но ако има и променливи всичко е ОК ...
Това е много странно. Би трябвало и в двата случая да го маха.
 
Re: Redirect Loop

Само за index.php след моята добавка можеш да добавиш това което предложи Кулинаря.
 

Горе