Как убрать префикс .php

173
15 августа 2017, 15:53

Здравствуйте, нужно скрыть префикс *.php в url сайта (используя htaccess)

Тоесть было url.ru/index.php стало url.ru/index.

Только есть один нюанс, нужно скрыть не только для index.php, но и для всех остальных тоесть какой файл не был созан url.ru/*.php стало url.ru/*

Answer 1

Делаем замену в .htaccess

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
READ ALSO
Асинхронный сервер и синхронный клиент [требует правки]

Асинхронный сервер и синхронный клиент [требует правки]

Если сервер работает на асинхронных сокетах, может ли клиент работать на синхронных, или, наоборот, сервер на - синхронных, а клиент - на асинхронных?

195
Как выделить шаблонность из функции?

Как выделить шаблонность из функции?

Имеем - шаблонная функция, еще и рекурсивная, в которой много чего подтянуто из разных (заголовочных) файлов, а шаблонность только одна - запись...

243
Доступ к членам класса через .* и ->*

Доступ к членам класса через .* и ->*

В каких случаях используются операторы x*ptm или p->*ptm? Прошу привести минимальный пример, где это может понадобиться

222
“Ошибка конвертации” в C/C++ [требует правки]

“Ошибка конвертации” в C/C++ [требует правки]

ЗдравствуйтеКто знает, почему в этом проэкте две ошибки? "invalid conversion from 'int()(const char)' to 'const void*' [-fpermissive]"

254