2012-04-12 2 views
0

Я попытался ниже код в .htaccess с моего сайта Joomla, но он не работает вообще:index.php 301 Перенаправление не работает на Joomla сайте

Redirect 301 /index.php/

Я также попытался:

Redirect 301 www.domain.com/index.php www.domain.com/ 

В принципе, я не хочу дублировать страницы, и в настоящее время я могу просматривать домашнюю страницу с помощью index.php и без нее.

Я понятия не имею, почему Joomla делает это, но он не работает вообще. Я также сделал 301 перенаправление под компонентом Artio SEO, но он тоже не работает.

ответ

2

Попробуйте это:

<IfModule mod_rewrite.c> 
    RewriteEngine on 

    RewriteCond %{THE_REQUEST} ^.*/index.php 
    RewriteRule ^(.*)index.php$ "http\:\/\/www\.yourdomain\.com\/$1" [R=301,L] 
</IfModule> 
+0

Великого. Он работает, спасибо. Знаем ли мы, почему выше Redirect 301 не работал? –