php убрать



Index php как убрать

Автор Иван Корсаков задал вопрос в разделе Верстка, CSS, HTML, SVG

вопрос веб-мастерам: как убрать расширение *.php файла из URL и получил лучший ответ

Ответ от Black vasilisk[гуру]
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ $1.php
или альтернативный вариант
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^.*$ $0.php [L,QSA]
RewriteCond %{THE_REQUEST} ([^s]*).php(?[^s]*)?
RewriteRule (.*) %1 [R=301,L]
возможны проблемы если хостер использует связку nginx+Apache, то при попытке вышеописанным методом удалить расширения из ссылок на картинки, html-файлы и др статику будет отдаваться ошибка 404. Тогда нужно либо самому настроить сервер таким образом, чтобы исключить нужные типы файлов из списка статических файлов либо обратиться в службу технической поддержки с той же просьбой.
ссылка
black vasilisk
Мыслитель
(5537)
вроде так RewriteRule ^file?get=2$ file.php [L]

Ответ от Влад Коржуков[активный]
Ложить его как index в отдельной вкладки.

Ответ от МАСТЕР[гуру]
Если для одного файла, то создайте директорию с необходимым именем, закиньте туда ваш файл и переименуйте его в index.php. запускать будете по ссылке ваш_сайт/директория - по умолчанию, запустится ваш файл.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: вопрос веб-мастерам: как убрать расширение *.php файла из URL
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*