Забыли пароль?
Запросите новый здесь.

Автор темы: Zaxap
ID темы: 1792
Информация:
Тема содержит 9 сообщения, была просмотрена 4088 раз.
Просмотр темы
PHP-Fusion Russia » Поддержка 7 версии » Вопросы новичков
 Распечатать тему
[htaccess] Автоматическая перелинковка /news.php в /news
Zaxap
Как с помощью .htaccess сделать автоматически редирект такого типа (убирать *.php в любом месте в ссылке автоматически).
Зло не дремлет, а я добрый...
x1
 
Vova
Скачать исходники  Код
RewriteRule ^(.*).php$ http://%{HTTP_HOST}/$1 [L,R=301]
RewriteRule ^(.*).php([^/])$ http://%{HTTP_HOST}/$1$2 [L,R=301]



x1 x1 x1
 
Web
Zaxap
Все работает, спасибо, но
На этой странице обнаружена циклическая переадресация

Зло не дремлет, а я добрый...
 
Vova
Скачать исходники  Код
RewriteRule ^(.*).php([^/])$ http://%{HTTP_HOST}/$1$2 [L,R=301]




Используй это правило.
 
Web
Zaxap
Загрузить источник  GeSHi: PHP
  1. RewriteRule ^(.*).php([^/])$ http://%{HTTP_HOST}/$1$2 [L,R=301]
Добавлено за 0.031 секунд, используя GeSHi 1.0.8.10


Я это уже видел в том твоем посте, идентичный 2 строке код ничего не изменил...))
Если оставить эту строчку, то редиректа не происходит...Ы
Зло не дремлет, а я добрый...
 
Vova
Zaxap написал:

Загрузить источник  GeSHi: PHP
  1. RewriteRule ^(.*).php([^/])$ http://%{HTTP_HOST}/$1$2 [L,R=301]
Добавлено за 0.029 секунд, используя GeSHi 1.0.8.10


Я это уже видел в том твоем посте, идентичный 2 строке код ничего не изменил...))
Если оставить эту строчку, то редиректа не происходит...Ы


Это редирект если есть $_GET запрос на файл php.

Оно убирает слово php.

rusfusion/index.php?site=1 = > rusfusion/index?site=1
 
Web
Zaxap
Чего-то при нажатии на на ссылку /news.php теперь /news не становиться...Ы
Зло не дремлет, а я добрый...
 
Vova
Zaxap написал:

Чего-то при нажатии на на ссылку /news.php теперь /news не становиться...Ы


За это отвечает первое правило.

Второе для таких ссылок:

http://nyandex.ru/news.php?zaxar=d

что будет при редиректе

http://nyandex.ru/news?zaxar=d
 
Web
Deorchik
Пробовал делать, но выдает ошибку, пишет, что нет пути типо /news
 
Web

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум: