X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> 301 редирект, убрать index.php в середине URL
ToshuK
ToshuK
Topic Starter сообщение 13.11.2014, 13:28; Ответить: ToshuK
Сообщение #1


Участник
***

Группа: User
Сообщений: 107
Регистрация: 19.9.2011
Поблагодарили: 1 раз
Репутация:   1  


Прив всем! Есть сайт на Joomla 1.5, хочу сделать редирект, убрать из середины адреса "index.php".

Как сделать 301 редирект через htaccess со страниц типа:
httр://site.com.ua/index.php/teplovie-nasosy-and-systems/bytovie-nasosy

На на них же, но без "index.php":
httр://site.com.ua/teplovie-nasosy-and-systems/bytovie-nasosy

Помогите плз ;)

Сообщение отредактировал ToshuK - 13.11.2014, 13:28
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 13.11.2014, 13:36; Ответить: x64
Сообщение #2


F.A.L.L.O.U.T.
*******

Группа: Super Moderator
Сообщений: 3426
Регистрация: 30.6.2011
Из: Железнодорожный (Балашиха)
Поблагодарили: 2749 раз
Репутация:   289  


Код
RewriteEngine On
RewriteRule ^index\.php/?(.*)$ http://%{HTTP_HOST}/$1 [R=permanent,QSA,L]


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ToshuK
ToshuK
Topic Starter сообщение 13.11.2014, 18:24; Ответить: ToshuK
Сообщение #3


Участник
***

Группа: User
Сообщений: 107
Регистрация: 19.9.2011
Поблагодарили: 1 раз
Репутация:   1  


x64, не работает, на главную редиректит :unsure:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
allvake
allvake
сообщение 13.11.2014, 22:02; Ответить: allvake
Сообщение #4


Завсегдатай
*****

Группа: Active User
Сообщений: 594
Регистрация: 16.8.2011
Из: South
Поблагодарили: 272 раза
Репутация:   37  


ToshuK, пробуйте варианты
1. В общих настройках джумлы в “Перенаправление URL” поставить “Да” Переименовать htaccess.txt на .htaccess Если у хостинг провайдера, установлен ли модуль apache mod rewrite
2. В файле .htaccess после RewriteEngine On
Код
RewriteCond %{REQUEST_URI} ^/index\.(.+)$
RewriteRule .+ yoursite.ru/ [R=301,L]

3.В .htaccess смотрим строку # RewriteBase / и перед ней удаляем строку Directory (just / for root),

Сообщение отредактировал allvake - 13.11.2014, 22:09
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ToshuK
ToshuK
Topic Starter сообщение 14.11.2014, 20:57; Ответить: ToshuK
Сообщение #5


Участник
***

Группа: User
Сообщений: 107
Регистрация: 19.9.2011
Поблагодарили: 1 раз
Репутация:   1  


allvake,
Перенаправление URL - не нашел, mod_rewrite в админке активировал.

В .htaccess прописал твой код, убрал строку (хоть она и была закомментирована) - получилась "На странице обнаружена циклическая переадресация".
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
allvake
allvake
сообщение 14.11.2014, 21:36; Ответить: allvake
Сообщение #6


Завсегдатай
*****

Группа: Active User
Сообщений: 594
Регистрация: 16.8.2011
Из: South
Поблагодарили: 272 раза
Репутация:   37  


Цитата
Перенаправление URL - не нашел
В админке - Общие настройки - справа увидите - Настройки SEO (может в j 1.5 по другому называется, уже не помню, 1.5 это уже история)
Если не найдете пишите в ЛС помогу исправить
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Informator
Informator
сообщение 15.11.2014, 9:56; Ответить: Informator
Сообщение #7


Новичок
*

Группа: User
Сообщений: 18
Регистрация: 4.4.2012
Из: Узбекистан
Поблагодарили: 7 раз
Репутация:   1  


Условия отсечения index.php для .htaccess будет таким:

Код
RewriteEngine On
RewriteRule ^index.php$ / [QSA,R]


Все что после index.php будет подставлять.
Работает на DLE, WP, Возможно прикрутить на Joomla.

Сообщение отредактировал Informator - 15.11.2014, 9:59
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ToshuK
ToshuK
Topic Starter сообщение 17.11.2014, 12:45; Ответить: ToshuK
Сообщение #8


Участник
***

Группа: User
Сообщений: 107
Регистрация: 19.9.2011
Поблагодарили: 1 раз
Репутация:   1  


Informator, да все равно остается index.php в середине((((((
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Редирект только главной страницы
301 редирект
2 Gera 503 Сегодня, 13:50
автор: Gera
Открытая тема (нет новых ответов) Продвижение анкорами url адреса
2 FUTP 769 Вчера, 13:51
автор: OS_ZP_UA
Открытая тема (нет новых ответов) Недорогие услуги - php/js/mysql/jquery/bootstrap
2 vlads 654 13.12.2017, 21:01
автор: vlads
Открытая тема (нет новых ответов) Веб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP)
18 qpPeW 3429 12.12.2017, 13:32
автор: qpPeW
Открытая тема (нет новых ответов) Переносится ли вес и тИЦ от входящих ссылок при 301 редиректе
11 Bel_Ami 2905 11.12.2017, 20:50
автор: alexandrrr


 



RSS Текстовая версия Сейчас: 15.12.2017, 22:16
Дизайн