редирект

Обсуждение любых вопросов связанных с файлами конфигурации .htaccess

редирект

Сообщение Lost_hlq » Пт дек 19, 2014 8:12 pm

суть проблемы в следующем:
есть сайт который состоит из файлов 123.php и т.д, нужно сделать так что бы при нажатии на ссылки (ссылки представляют собой эти файлы) делался редирект на чпу тоесть имя этого файла но без расширения уже
Lost_hlq
 
Сообщений: 1
Зарегистрирован: Пт дек 19, 2014 8:08 pm
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0

Сообщение selina » Ср мар 04, 2015 6:36 am

Проблема вот в чем, если я пытаюсь скачать существующий файл то он его качает минуя это правило. При попытке скачать несуществующий файл меня как раз перекидывает на этот скрипт.
selina
 
Сообщений: 1
Зарегистрирован: Ср мар 04, 2015 6:12 am
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0

Сообщение Emilien » Сб дек 12, 2015 2:27 am

Lost_hlq писал(а):суть проблемы в следующем:
есть сайт который состоит из файлов 123.php и т.д, нужно сделать так что бы при нажатии на ссылки (ссылки представляют собой эти файлы) делался редирект на чпу тоесть имя этого файла но без расширения уже


Код: выделить все
RewriteEngine On
 
RewriteCond %{THE_REQUEST} " (/[^?/]+)\.php"
RewriteRule ^ %1 [R=301,L]
 
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^([^/]+)$ /$1.php [L]
Emilien
Мл. Сержант
 
Сообщений: 84
Зарегистрирован: Чт дек 10, 2015 3:35 am
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0


Вернуться в Htaccess

Кто сейчас на форуме

Зарегистрированные пользователи: нет зарегистрированных пользователей

cron